I enjoyed the whole experience. Pro's & Cons. Pros; The hotel food was really good. I really appreciate that for the 7 nights I stayed, there was different types of food available. The staff was extremely friendly and helpful. I was able to print out our boarding passes by the reception free of charge. My room was cleaned everyday and the cleaner reminded me to change the sign on my door if it needed cleaning, as I was quite forgetfull. I wish I saw the lady who cleaned my room the day I left so I could tip her. There are events for the children every evening, which was entertaining for them and kept them happy. The location was perfect because once we stepped out of the hotel, the beach was a minute away, there restauarents, supermarkets, convenience stores and clothing stores scattered everywhere. This is a really good hotel which was a great price booked here on *******. Cons; The hotel room we booked stated "Double Bed" once I booked it. We were given 2 single beds pushed together. The sleep I had because of this was uncomfortable every night. The change of towels provided by hotel cleaning staff had stains on them, which I gladly didn't use. It is impossible to get a sunbed at the hotel because people would leave there towels at night and hotel staff would take them off and put them all back by 6am. 7 nights and not a single time could I get a decent sunbed as they were all unfairly hogged by people. And when you go to the beach they charge you for them.