I would have given this 5 stars except for a few minor things; the guy at the front desk when we checked in took an instant dislike to me, we arrived straight after our flight at 1 from Madrid, hot and sweaty, he said we’d have to wait til 2, he went off for a break, and his colleague immediately said we could have our room so I don’t know what that was about, just no need for that, I’ve also never been to an hotel where the beach towels you have to pay to get a clean one, a deposit yes, but not pay 10€ to have a clean one, may as well buy one in the shops. We never got a sunbed whilst we were there, the usual lot who save them, makes it unfair on everyone, the deck chairs at the front we used and went to the beach too. Our last day was ruined by a load of Germans taking over the pool, badly behaved, glasses in the pool, their own speakers etc, no one did anything, I don’t think there should be glass around the pool anyway. The hotel was in a great location by the airport, quiet in general, great restaurants close by, nice breakfast, in main the staff were great apart from the young reception lad, clean modern room with everything you need, right on the beach too.