We stayed two nights, and overall the hotel is ok. Looks like a new or renovated facility. Good a/c. Good Italian-style breakfast. Got only 1 beach pass, though. Very unpleasant incident with beach / deck chairs numbers. The manager (a middle-age gentleman at the reception) never bothered to explain how the system works. Eventually we were shuffled around at the beach as apparently some hotels use numbers and others don't. All very confusing and unprofessional. The young lady who worked the morning shift tried to help but all effort was directed at proving to me that what obviously was a number 1 for the beach place was just a cross or something that meant beach places are not assigned. Even if it was indeed so and a miscommunication, I'd solve it differently if I ran the hotel. Overall, a so-so experience. Won't come back or recommend it to a friend.