John was without a doubt one of the most pleasant and understanding hosts I have had the pleasure to deal with. Aside from incredibly flexible (and appreciative) check-in and check-out times, he was very quick and handy to deal with to minor apartment matters. The apartment is very comfortable with great views and a location that can't be beat, especially for the competitive value this smart one puts up. No frills yet no surprises. Couldn't help but to extend my stay. Highly recommended.