The facilities, staff and apartments are fantastic. Everything seems new and well looked after. The roof top infinity pool is nice for the weekends if you don't go to the beach club. Spar shop has a lovely ice cream parlour, good selection of food. If its a bit pricey, the shops are a short walk away. Beach club is gorgeous with perfect cocktails, infinity pool and plenty of sun loungers. It feels very luxurious with a great view. We havnt eaten there much. but food all looked lovely. Recommend going to arguineguin Market on Tuesdays. Its nice with handmade glass trinkets being made, caricatures, clothes, bags etc. Had a recommendation to go to a local non touristy restaurant El boya in santa aguedo 3 min walk away, so will try that on Friday. Had meals in restaurants by the harbour 10 min walk, all very good. Not a great deal of nightlife for teens, we liked the laid back, local vibe but our teenagers wanted a bit more of a party atmosphere. If that's what you want, this is not the place for you. No 'entertainment' if that's what you like. When we arrived at 10.30 we were hungry and thirsty, there was no where to go. The receptionist tried her best to help but had limited ideas of what we could do. We went to the beachclub who were closing and begged them for a few drinks to take away and a few biscuits for our 6 year old and they did help but it felt quite stressful. My advice if you are arriving late is to get some drinks etc from the airport as there is no where to go that late nearby till the shop opens at 7 a.m. breakfast- great. Definitely recommend. Fresh Omelette, pancakes, fruit, everything you would think of. Apartments- clean, and spacious, well thought out and comfy beds. Could do with more wardrobe space, big door across the kitchen area, just got in the way, nog sure how to work the microwave/oven or aircon but muddled through, but everything else is perfect. Washing machine and tumble dryer, very handy. Next to very big cement works but you can't see if from apartments or in beach club so not an issue. All in all a very, very nice place to stay.