Location - perfect as less than 2 minute walk to the beach and right by pubs, shops, restaurants. Atmosphere - really good entertainment in two sections. Families tend to stay outside entertainment by Sol2 and couples tend to watch indoor entertainment in Sol1. Something for everyone. Rooms- clean and tidy. We found bed comfy despite other people's complaints. There is a TV, a free safe deposit box and plenty of room for somewhere to put your head at night. Food- something for everyone and what you would expect from an all inclusive. Every serving offered a huge selection of salads, vegetable dishes, different meats and fish, pasta dishes, cold meats and cheeses, breads as well as catering for the fussy eaters of chips, burgers, pizza. Breakfast is a great selection of hot and cold also offering gluten free bread and croissants. People who complain about the food need to realise this is not 5 star. Snack bar was basic with burgers, hot dogs, chips, pizza, ice cream. We only used this once or twice as liked the restaurant at lunch times. The ice-cream machine was perfect for making Bailey's milkshakes Drink- local alcohol was fine. Token system worked ok but we brought our Stanley cups for refilling soft drinks by the pool which avoided spills and kept them cold for longer. Staff work so hard constantly cleaning. My only bugbear is how inconsiderate some people are when finishing their meals leaving the table in an absolute state. It takes 20 seconds to pile your dishes to the side of the table instead of being rude and treating the staff like servants. Jesica Martyn the waitress was wonderful and was always smiling and chatty and would have a joke with us at mealtimes.