John is a very responsible host, he replies quick with details and tips. The apartment was clean and everything was provided. I would definitely recommend this to my friends and come back again in the future!