Not even a 3 star.. Waited for years to finaly find booking in this hotel, but got huge dissapointment. Place is just filthy all the time, any sitting area there is-it is dirty, stained and sticky.. floors slippery, furniture very old, mediocre rooms, balcony full of pigeons "business". Guests from hotel accross the street can use waterparks so actualy 2 hotels use it and it gets crazily overcrowded. Restaurant on the beach-forget it. Lines way too long, waiters crazily slow (waited 45mins for salad and pizza) and rude. And no room available for us upon arival late at night so they put us in a room over a disco with basses so strong that everything in room vibrates-and we were with 2 kids.. just-don't. Food repetitive, stale and cheap.. not worth considering for vacation..