John is one of the best hosts I’ve ever met! We enjoyed spending time with him a lot. His apartment is very clean, lovely and with great location. Highly recommended!