Pool and Beach area is very nice.
But rooms were a complete let down. A/C did not work properly, which made our upper floor room almost unusable during the hot Sardinian day. Shower would shift randomly between freezing cold and very hot. We had to get out on the balcony to get the wifi reception. General state of the room was warn and maintained poorly.
Hotel had a garage, which was full, so they suggested to the guests to park on the street. Street parking had to be paid 1€/h 9am-midnight every day, via machine that accepted only coins. Our hotel did not have change to offer, so each day became a scramble to secure 15 Euro coins, to pay for parking outside.