I stayed at this hotel with my wife and son (10 years old). I will not write the positive aspects, because there are too many of them and the description will turn out to be long.
Settled immediately upon arrival (room 1129 near the pool with exercise equipment). Walk 4-5 minutes to the beach. The room was cleaned regularly and well (you always need to hang a sign on the door asking you to clean the room).