John’s place is perfect. The location, amenities, cleanliness and communication could not have been better. This was easily my best Airbnb experience!