Great hospitality, wonderful location, fantastic accomodations, lovely gardens and balconies. We had a great time!