Fantastic place. First class hospitality, beatifull place, spectacular views, and great location.