I would definitely stay at Johns place if you get the opportunity. He is very good at responding and the place is beautiful and clean. My group had an amazing stay. The location is unbeatable and John made things even better.