Stayed for two weeks last september and thought it was a nice hotel. Staff were helpfull and the place is kept very clean and tidy. Room and bathroom are big with great air con and ceiling fan.. Bed was also king size which was nice. Good quality tv with quite alot of channels too. Pool is quite large and pool area has quite alot of sun loungers which are free. Theres also lots of loungers down on the beach and another bar too. The outside bar staff always keep your drinks topped up. Plenty of beach and pool games to keep you entertained all day too. Also, all the bars serve quality branded alcohol. Food was nice, I really loved the breakfast. I had french toast, fresh pancakes, bacon, sausages and an omelette every morning. The restaurants are quite good too although the buffet was my favourite. They have a health spa down stairs and a good gym which I was very happy with. Also, theres a great shop on premises that has anything youd want. The crowd was mostly aged 30+ with some familys but mostly couples from what I noticed. The only complaints I have about the hotel is due to the open fronted lobby design, it can be very humid inside the building unless your in your room. Also, there isnt much to do at night but the entertainment staff run a bus into the clubs if your that way inclined. The only other problem is that the hotel is not within walking distance of the main shops, clubs etc. but only 5-10mins in a bus or taxi of which there is a depo at the hotel. None of these things annoyed me too much but thought I should mention them. Overall I had a great stay and would definitly return.