I could not recommend this place more. This isn't the first time we have stayed here, and everytime is absolutely wonderful and hassle free. John is a wonderful host and the place is absolutely beautiful. Wonderful location, right near the best beach. The kids love the pool, and the game console and the house is well equipped.