Fabulous place to stay, fantastic hosts that have created a peaceful oasis.