Location!!! The apartment was clean and as advertised. Check in and out was very easy! We loved having the air conditioning as it was quite hot outside during our visit. As other reviews mentioned, the hot water is extremely limited and there are quite a few stairs to climb with luggage, so be aware of that when booking. Overall, a great stay!