Great staff, good food, fantastic location with great access to the beach. Rooms are perfectly good for a beach hotel. House wine isn't great, so worth spending a few quid on a decent bottle. There are too few staff on the beach bar, so often a wait. This a great value hotel and all-inclusive package