John is a great host. He goes above and beyond for his guests and is very friendly. He is also flexible and welcomes feedback to make your stay better. The place is quite big for a family of 4; we had 6 people, 4 adults and 2 kids and had enough space. Location was close to stores and minutes away from the beach.