What an incredible spot and a little slice of heaven on earth! Catherine is a welcoming and warm host and she has really thought of everything. Little touches and luxurious details make you feel relaxed and pampered and the views are simply spectacular. Thank you for a great stay! I look forward to my next visit.