Communication was very good, both before we arrived and during our stay. The location is pretty good - metro stations, eateries, attrations can be reached by walking. The place itself is well-kept, and the sheets are towels are all nice and clean. Overall a pleasant stay!