Just returned from this hotel but I cannot say I think it should have 4 stars rating, more like a 3 or 2 star. Rooms and some of the public areas are looking tired. The food in the restaurant was cold but there was a microwave to heat it up if you wish to, eggs were cooked in bulk and left to go cold on a luck warm hot plate. Complained to the Management who spoke very poor english, never saw the Management in any of the clients areas pool, dinning room only in the reception.
States an all inclusive hotel. Only 1 bar and pool bar all inclusive on a limited number of drinks and only small measures unless you payed for them you have to pay at all other bars in the Hotel. Pool was in a dirty condition with dirt and cigarettes end lying around never saw it washed down in 10 the day stay. The big problem with this area there was only one pool attendant to clean / give out towels / carry chairs for wedding parties and this was the problem throughout the Hotel lack of staff.
If your looking for an all inclusive hotel , then look else where