Pam found her little slice of heaven here in Patagonia, poolside at the Llao Llao Resort. Llao Llao means 'Sweet Sweet', and you can see why!