I don’t think this property has been properly vetted by hotels.com (at least recently), and I would not recommend it to English speakers. The website lists all the languages spoken at this hotel, but only 1 or 2 people spoke some English. Multiple miscommunications made us feel like unwelcome, barely tolerated guests.
The bill we were given at check out was in Italian, so we were not able to verify what was charged to our room. Only after we checked out of the hotel (in a rush to catch our flight home early morning) did I notice (through google translate) that we were charged for ‘beach chairs’ that we did not use. We were told the pool was free to use, but apparently, we were still charged 70 euros per day. I can only assume this is because we ‘checked out’ the towels by the pool (with our room card). The website says “windsurfing on site”, there is no windsurfing on site. This was the main reasons we booked this hotel, otherwise we would not have hired a private driver to take us to and from this hotel. It is not worth it. This is mainly a wedding/party facility and a public/paid beach club. We were not allowed to go to one of the restaurants on site with other guests, no explanation why. Instead we were seated next to a children’s birthday party, where we had to listen to them yell and have mini meltdowns while the hired entertainers dealt with them. Even their own parents didn’t sit with them. I could go on about all the bad experiences, but there is no more room. :(