Great host! Great views! Great location! We stayed on three different villas (11 people)