We have been going to an all-inclusive through jamaica for a day website. I believe it is the Hilton. They pick you up and drop you off. Never over-crowded. The beach is nice and there is a huge pool and also a lazy river pool with waterslides and a swim up bar. The drinks are included and good, the food is really good. Never any hassles or "sales" people. We are going back in Jan.