Clean rooms, excellent location, plenty of space for our party of 4, and air conditioning was provided for each room which was amazing. However do note that there is a huge flight of stairs (around 70 steps) before the apartment so it was difficult for elderly people to get to, and if you are carrying big luggages that makes it a no go as well.