Great location, view and hospitality! They went above and beyond to host my family (10 people) and me in three different villas! Loved it!