Very comfortable accommodation in a high end property where the owners go above and beyond to make your stay memorable in this peaceful place.