John's place is great! We were comfortable right off the bat and had no trouble adjusting because that's the last thing you'll need when you're on vacation! Amenities included everything we needed. Having beach chairs and snorkeling gear was a big plus!