Johns place was awesome and clean. He was a great host and went the extra mile to accommodate my kiddos. I look forward to staying here again and I understand why it is always booked as it's definitely a home away from home.