The communication with John is good. However it was a bit hard to get into the apartment as John was not there and we had to wait about 15 min for someone to open to front gate so we could sneak in. Other than that the place was clean and modern and very spacious. Everything needed is provided.