We had a very pleasant stay. We were offered a great spacious room with a large balcony (we booked the sea view room and would definitely recommend). A/c did not turn off when leaving the room, so your room will always have a nice temperature. They cleaned the room several times during our stay and changed our towels. Another great extra is the beach towel you can get at the hotel. They offer this for free, but make sure you hand the towel back in when you check-out. Location of the hotel is excellent, right in front of the beach and just minutes away from the old city centre where you can find great restaurants.
Some parts on the walls and ceiling were scratched, but it was ok for us.
Note that especially during weekends it gets crowded near the harbour and the music of the ongoing festivities might disturb your sleep a bit.
The comments in various other reviews regarding the pool are true. As of midday the pool has no sun at all and the water is somewhat cold. There are only a handful of sun beds next to the pool that are actually in the sun. However, they have a great harbour view platform with sufficient beds in the sun (as of 2pm or so until end of day).
We did not have meals included, but the pool bar offered good cocktails and sufficient options to enjoy a quick but nice lunch.