I can't believe this place is marketed as 4 stars, it is 3 stars at best. The reception staff are nice and friendly, but the facilities are really limited. If you get a room with balcony, expect a view of the building right behind the hotel. Your room needs to say "sea view" to avoid that.
The room is tiny, bath tub had bugs, and the "roof top" is basically locked and non functional. There's no in-room service for food, so Uber eats or nearby restaurants are your best bet, about a 10-15 min walk south there's an intersection with lots of restaurants.