John is an absolute sweetheart! His villa is lovely, definitely great for a larger group (although my husband and I didn’t have a problem with the extra space). The view from the villa is so nice, and there’s a great pool! The place was clean and Miss Anna (who greets you) is sooo nice :) The place is far away enough from the commotion of the party scene down the hill but also within walking distance of the beach clubs. High recommend!