John was very accommodating and communicative throughout our entire stay. Excellent host and excellent place to stay.