we spent 2 weeks here and i could have stayed longer. the hotel is fab. very clean, the pool is good size and kept beautifully clean,always plenty of sunbeds so need to get up at silly hour to place towels on them although some people still do, the food is good too always plenty choice and hot unlike most all inclusive. the drinks are good too. everything u need for a relaxing time in the sun. the rooms are good size and kept spotlessly clean by staff. all the staff are friendly and polite. the only bad thing i could find was the beach, wich was rather in a state but i heard that this was due to storm damage earlier in year so this could be improved upon, but all in all a fab place to stay and i would deffinately return.