Not what I expected from an all inclusive stay. There were many restrictions and limitations; a lot if things were an extra charge. The most frustrating thing was the staff. 90% were rude and unhelpful. But, it was cheap and the weather was fantastic so I guess, overall, it was fine.