Nice apartment, great location, clean and well appointed. BEWARE, you need international phone calling to communicate at check-in time. We were stranded for hours because we were late to check in (taxi strike) and weren't getting any response by messaging.