Communication was alright, you have to register through a 3rd party concierge service. The apartment is located pretty close to everything. The condition is okay for that price, the sofa has seen better days and is bad to sleep on, cabin shower is extremely small, and shower head mount is broken.