I choose Royal Caribbean because they are the best in the industry. The ship is always tip top and clean. There is always a staff member cleaning something. The staff is always friendly and eager to help and/or resolve any problems immediately. They work hard to provide an amazing experience. So it pains me to have to write a poor review on our day 6 in Labadee Haiti. We rented a private beach access cabana for the day. The cost was reasonable. However, the beach that the cabana was set on was not what I had envisioned. The water had garbage floating around the rocks. The cabana was to come with attendants. There were two cabana attendants. However, in an entire day, we saw them three or four times and one of them seemed stoned out of his mind to the point he wasn't able to comprehend our drink orders. Other than that day, our overall experience on our cruise was amazing as usual and lived up to what I have come to expect from Royal Caribbean.
Cabin was great. Clean and spacious.
Water had trash floating around the rocks, the attendants were not very attentive. In all day, we saw them only 3 or 4 times. One of them seemed so stoned he was barely able to comprehend our drink orders.