John communicated well and went over and above expectations to make sure our overnight stay went well. The place was very clean and tidy. Would stay again.