John's place was perfection.. the pool, outdoors, and amenities are amazing and he is such a friendly and responsive host. I am already dreaming of returning back to this little bit of paradise!