John is a thoughtful and communicative host. The location is great. There are a lot of amenities in the immediate area.