We have just returned home after a two week stay at this resort, the first couple of days were not the best with one issue after another with our room, after speaking to Maria who works on guest relations she promised to fix the problems, she went above and beyond!! She got us moved to a room which was newly refurbished and had the most stunning views, she ensured our room was cleaned everyday, she sent cakes, fruit and drinks to our room and constantly asked if everything was OK, we can't thank her enough she made our holiday extra special, Thank you Maria!! All the staff are so friendly, Abdo the lifeguard was such a great guy he put our towels on our sunloungers every single morning, he laughed and joked with our son, he is truly amazing!! The music around the pool can get quite annoying, the food can be repetitive but that's the case when you go all inclusive and we never went hungry! Dora from the animation team was very friendly as were a couple of the lads but the rest didn't really want to speak, overall putting aside the few issues at the beginning of our stay, we had the most fantastic holiday and we're already looking to return next year.