John was a great host. Check in and out were as easy as it gets. The pool and hot tub are amazing. There was even beach chairs, floats, and an umbrella. Beach towels and bath towels were included. Everything from bars, restaurants, beaches and shopping was within 10-15 minutes of our place. The robes, snacks and coffee were great personal touches. The place was clean and we felt right at home. Would definitely stay here again and recommend to others.