Great location if unit- very close to many things! Clean and spacious. Easy check in and check out process. As other reviewers have mentioned, the stairs are extremely challenging! They are a tight wind and very uneven so I would not recommend for people with mobility issues, lots of stuff, or young children. The laundry/ironing is not in-suite - it's on the main floor of the building so if you intend on using it, make sure you prepare yourself to climb the stairs.
When we stayed there, high temperatures were between 28-30°C, and the unit got very hot. There is only a small window and fan, and you need to have the window open at night to be even try to sleep comfortably. But because the ground floor of the apartment is a bar/restaurant that closes at 2:30am, it gets quite loud at night (often lots of loud singing, yelling, drumming!) so having the window open means if you are a light sleeper you may need earplugs.
Also be aware that absolutely nothing is provided for you- there are no pots/pans (although there is a kitchen), no cleaning supplies, tissues/paper towels, no hand or bath soap (although the listing says there is soap). There's also A LOT of documentation to read and it is scattered around the unit so you may miss some information upon arrival.
Photo of the view is a bit misleading as there isn't any way to get onto the roof to see that particular view.
Overall it was a great stay, and would recommend, just make sure you are prepared!