John was a great host and stepped in when we needed him. Great communication and his place was clean and had all the amenities described.