Not the 4 star rated hotel we expected. More like a budget 2 star hotel. Cleaning was superficial and left a lot uncleaned. Staff always present with dustpan and brush to give appearance of cleanliness, but dining chairs always dirty, dirty tablecloths on tables at start of dinner service at 7pm despite lunch finishing at 2pm. Not great choice of food for all inclusive. Most food options were very repetitive. Water slides only open 3.5 hrs of the day and smaller than appeared in pictures. Private beach area was dirty with litter, shabby and unkempt. Showed up by the neighbouring hotels sunbeds which were far superior. The spa area was very nice but came at extra cost. The views from hotel (pool balcony side) very nice. Repetitive "entertainment" with playlist of songs on repeat, Sundays nothing at all just the music from the hotel next door, karaoke most nights. Gala night was good with traditional dancing. Poor communication - one night they moved all dining tables outside for gala night but didn't inform guests. We came down at 7.30pm to miss the rush at 7pm to find all tables outside, most of food gone and no table to sit at. Eventually found a table, then saw a rat running across the bushes by the pool to the snack bar kitchen/bar. Pictures taken of dust in air vent in shower which was disgusting and not cleaned once; Plaster on balcony roof missing; plate collection area at snack bar with grotty cupboards and grime on floor at edge of where they do a light mop around - was same in main dining room. In desperate need of deep clean in all areas. Not worth the money paid. Avoid if you are expecting anything more than 2 star service and accommodation.