I traveled with my husband and adult daughter. This was our 4th cruise. We live in Toronto and choose cruises from ports where we can get by car. Also we love XL ships.
Cabin initially was inside and I put a bid for balcony and got one on the same deck. Cabin has enough storage room and plenty of hangers. Before cruising read many reviews from very negative to very positive. The truth is in the middle. If you like to be next to pool you will be disappointed. We avoided that area.
During this cruise we attended art auction, comedy (Second City was very good), shows Burn the Floor (in Theatre and in Manhattan Dining Room) - excellent, Rocks of Ages - very good. Our stewart John from Philippines was very efficient and fast.
Cabin has enough storage room and plenty of hangers. There is a coffee maker in the balcony cabin. We did not spent much time in the room. It was cleaned twice per day. Plenty of towels.
We have been at Horse Shoe Beach. Very nice beach. Has washroom/restroom, shower and changing rooms.