I didn't choose this cruise. Neighborhood wanted to take a cruise together, so we went along. Pools too small, Hot tubs not hot or not working at all. Food good, but definitely average. Very crowded. Wait most all the time for elevators. Work out room huge, well supplied and not busy at all. Best part of the at sea days. Not enough lounge chairs for the at sea days, especially NOT in the sun. Music at pools very loud and very annoying and hard to get far away from. Evening waiters in Dining areas excellent. Our leader negotiated the ultimate unlimited Drinks - best part of the cruise! If you get that, order just beer or wine or drinks that are not mixed. They must plan on you drinking too much, so there is hardly any liquor in the mixed drinks. I am not a big drinker by any means, and I like my drinks on the light side, but that was really light! We liked the ports of call, especially Jamaica. Nice beach within a 5 minute walk from the dock. Had a lovely day there - shady trees (if you want them), local beer available, no solicitors pestering you as on 7 mile beach.
Also, inside cabin one of the smallest we've seen. Adequate, but really small!
Cabin steward very good - no complaints.
with 6 cruise ship in that day, way too mobbed to bother trying to do anything. Did go ashore to look for wiFi - found it at Café del Sol. Excellent, fast and free. Did buy a cup of coffee, but not required
Walked 5 minutes to the Ocho Rios Park Beach. Cost $3 pp entrance and $5 each for lounge chairs. Security present as well as beach attendants who will bring you a beer if you ask. They do not pester you. Spent a lovely beach day there.
Great beach, Very wide, lots of room. Snorkel area which was pretty good. Lots of lounge chairs. Some shady spots.