The ONLY thing we had to pay additional for for the whole trip was to tip the porter who carried our bags to the bus (only $1 per bag though), and then to tip the bus driver to and from the airport. Everything else was included in our package. And that was one of my favorite parts of the trip. I have never been to an all-inlcusive before, but I LOVED it. It was so freeing to not have to budget at all on the trip because it had all been paid for. This particular resort is awesome because they don't skimp on the food or drinks and they have several activities that are included in the package. There is always more you can add like off-site excursions, private dining, and spa packages, but we didn't add a thing and still had an amazing vacation.
The bus ride to the Swept Away resort is an hour and half from the airport. It wasn't bad at all! We loved getting to see Jamaica!