The hotel was extremely dirty. There were stains on the sheets, pillows, and pillow cases despite them cleaning our room every day. There were seats with fabric cushion on them with stains. Every time I received a new wash cloth I found hair in it that did not belong to me. All of the water on the resort has floaties in it. They have people that come to the beach in canoes and heckle you to buy things. They have people that stand outside of each hotel heckling you for rides and money. All they care about is your money. There was a point on the trip where they advertised free transportation to a club and back off the resort. They provided shuttle times for us to leave and return. The returning shuttle times were 1AM, 2AM, and 3AM. My family and I decided to catch the first shuttle there and the first shuttle back due to us going home the next day and needing to pack. When we went outside of to catch the first shuttle, we saw our drivers walking around, our shuttles parked, and a group of people waiting outside. After confronting one of the drivers they told us that the time had changed to them only leaving at 2AM and that if we really wanted to leave we had to buy a taxi. We sat outside on the steps for an hour waiting while taxi drivers heckled us. People from the club also tried to demand that we go back inside. Once 2AM came, there was a crowd of people pushing trying to ambush the bus to leave. This entire experience has made me never want to visit Jamaica again.