John's place was great. He does a great job communicating with you to get the most out of your experience. Would stay there again.