John is a great host who provided detailed directions to the apartment and responded immediately to our inquiries.
Comfortable bed, well equipped kitchen, clean apartment.