Pretty good for a 3*
Arrived early in the morning, waited for check-in until the scheduled time (14.00). Slept on the beach while the room was being cleaned. The rooms, of course, are not deeply new, but when we were in the next building they were doing repairs, so it will be better there.