Perfect in every respect; it's so refreshing to stay in someone's real home instead of "yet another amateur Airbnb business". John has a fabulous home, very well equipped, in the perfect location and at a great price. Highly recommended.