We choose this cruise for my daughters senior trip. Since it was spring break, we knew we would pay higher than normal rates, which is to be expected during spring break. We had fantastic weather the entire trip. The ship was well run and the staff was very pleasant. Our room was always made up and turned down as indicated on our door wheel. We never had to wait for our room to be ready. We were cruising with platinum members so they knew all the ropes, so I knew what to expect. My daughter had the best time meeting other teens in the teen club, Entourage.
I do have a few suggestions for this ship.
1. More outlets are needed in the room since there are no USB charging ports in the rooms.
Cabin was nice. The shower was a little odd. It was immediately next to the front door, so when you were in the shower if anyone came into your room there was no privacy beside frosted shower doors.
Getting a taxi in port was half the cost of booking through the ship