Good LOCATION, seems it has gone down hill. Buffet - don't waste your time, McDs style chicken nuggets with sweet glaze they call that "Sweet Sour Chicken" - no joke. Staff at front desk were nice. We would have stayed some place else but all inclusive package was good, although frobt desk staff needed help with check in. Slots are poor pay outs. Housekeeping were friendly.