John was an accommodating host with great communication. He has a comfy home with plenty of space and thoughtful touches (e.g. patio, bath/kitchen amenities, etc.) throughout. We also loved the views!