John's place was perfect for our company retreat. The view is amazing and the pool is delightfully warm. John was quick to respond to any issues and/or questions we had.