John was great to work with! Super attentive, thoughtful and clear. His place was exactly as described (and pictured). He made excellent recommendations and we felt very well taken care of. The location is fantastic and we had the best time!