The apartment itself is very nice and is located just a 15 minute walk from restaurants and the main town strip so these were positive. Customer service responded quickly, which is great. One major issue with the property is that there is no AC and no fan. In the middle of a heat wave in August this became quite uncomfortable. No AC is fine, but at least provide a fan for your guests so that they get proper sleep and are not balls of sweat at night. We didn't want to open the windows in summer due to all the insects. I feel like a fan is a basic amenity these days.
Like the other reviews say, the steps are definitely something to consider. Especially if you're carrying big bags up. We had to book a suitcase to be stored at a hotel due to this reason, which adds to the cost and inconvenience of not having your stuff.
The apartment is really nice though and amenities like a washer/dryer and a nice coffee machine were really appreciated. The furniture is also very modern and super comfortable.