In all the staff were great, the room was dirty, it smelled like sewage, there building a new hotel next door and it’s noisy early in the morning and throughout the day, the food was horrible and drinks are serviced in cheap plastic cups, terrible entertainment really there was no entertainment beside a bit of music in morning. I never ever go back to this hotel. Oh ya I asked for all inclusive when I booked and when got there was charged apparently they didn’t include it so I payed $600 extra when doing it the machines denied my card 3 times she said but got charged for all, good thing is by end of week my bank took care it but they refused to fix it right away so I ended up stressed over this.