The resort is in an amazingly beautiful location. The grounds and cottages are well maintained and luxurious in an understated way. What really sets this place apart is the overwhelming hospitality of the staff. Everyone is beyond accommodating and friendly and seem genuinely happy to be making your visit pleasurable. Can't wait to return!