This hotel almost ruined our holiday, we signed up to a second diving course so that we didn't have to spend more than 1 full day in the hotel.
Before you read the rest, we did do this on a budget and were not expecting any luxury, so not just being fussy.
The biggest issue was the room, ours was facing the main pool on the ground floor. Something stopped working everyday for the week we were there, including the toilets, lights and on many occasions, the lock on the balcony door.
Each time we had a fault we had to go to reception, who were not very friendly. About 50% of time someone turned up to fix our problems.
Also we had a problem with ants, they sprayed the room with poison most days but the ants just keep coming.
The cleaner was ok but never cleaned the shower, dirty shower curtain and hair from previous guests.
Noise is an issue, even with earplugs as you will feel the bass till about 2-3am every night from the pool. Cheesy Italian entertainment, nothing English. Italians don't have the best taste in music. (they also don't understand queuing or holding doors, but that is just a cultural difference).
All inclusive drinks are ok, just the usual. Only problem is no diet drinks so you don't want too many.
Food is average (although I did have a juicy Caterpillar in my salad), but the snacks are very poor. Do eat at the poolside restaurant (booking required) as the food is slightly better.
You can get a shuttle bus to Naama Bay but it may not bring you back. We got stranded there, and all the hotel staff said, after we managed to get a local bus then a taxi home was that, was that 'sometimes the police don't let them stop there' - would have been nice to know that before leaving.
Is in walking distance of a local shopping arcade, although most the stuff is more expensive than the uk. McDonalds is actually worth a visit though as they do a 'double big mac'. Apparently other hotel guests said they would deliver to the hotel (shows how popular the hotel food was).
If your on an Italian 18-30's then you might be ok, otherwise go elsewhere!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC