John was an exceptional host who communicated extensively throughout the stay. The apartment was exactly as described and very clean. All amenities were supplied and we did not need a thing. TV and internet were fantastic with laundry right outside the door. Parking was great. I highly recommend this apartment and John, the host, could not have done more.