John is an excellent host. It was a great stay, with easy check-in, timely communication, good amenities, and very thoughtful touches to the apartment/ stay. The location is also convenient and has free, secure parking. Would highly recommend staying here.