John was a great host and his place was outstanding. He replied all the messages I have promptly and gave great local tips. The apartment was very nice and clean, with great transportation access and is within in very nice community.