From the moment we booked to the moment we left, it was simply a fabulous stay. Fiona has put so many personal touches into her place that they made us feel at home. We didn't need for anything but the sunshine (however she had pulled in those favors the week before). Fiona has the highest level of cleanness and so personable in her communication. Thank you for a wonderful stay; a marvelous retreat indeed!