"Overall a good stay! The staff are, polite, friendly, helpful and courteous and a true testament to the hotel.
However, I had to give this 3 stars as the rooms are very tired and old and are in need of refurbishment. I found hair in my shower head, which was eventually resolved by the hotel staff and my son and I received an apology.
Several of the guests I was travelling with unfortunately had food poisoning, but I guess this is a risk with all inclusive and having food out for a while. Also several cats managed to get into the hotel.
Overall the hotel staff make this a 5 star, and their job is made a lot harder by the improvements not going into the hotel itself. Whether you have a good stay is a bit of a luck of the draw. "