The apartment was very clean. Located an unbeatable area. We did not have any problem for the delivery of keys even though our flight was delayed several hours and we arrived at 2:00 am. The communication was fluid at all times. Highly recommended