We cruised with our 20 year old twins, in separate oceanview balcony cabins. The staterooms were wonderful for 2 people with plenty of storage and closet space. The bathroom and shower were tiny, but was to be expected on a ship. The ship itself was beautiful and maintained very well. We spent a lot of time on board in several of the bars and enjoyed them all. The outer decks by the pools were extremely crowded, think a New Jersey beach, even in the adult only area. We were extremely disappointed in the amount of kids that were consistently in the adult only area. Was hoping for it to be relaxing and quiet as I tended to spend a lot of my day time on the ship in the Solarium area. Bartenders and servers were wonderful, even got one of the pool bars to stock the brand of bourbon I prefer so I didn't have to travel far for a drink. Food and service in the main dining room was fantastic as expected. We booked a private tour in Falmouth and had a great day. Labadee was OK, beach was beautiful but the food was just OK, wish we would have eaten on the ship. Overall it was a wonderful vacation, with lots of activities on the ship, but too many kids running around with little to no parental supervision for our taste.
Cabin was in a great location. Had very little noise from the hallway.
Guys that were on the boat were fantastic and had a great morning snorkeling.