Our family had a great time on this cruise. We had two suites (7262 & 7258) and we were able to open the divider on the balcony for extra long balcony. The rooms were huge & very well cleaned every day. While the ship is older & can i.e. renovations for decor, the crew is amazing & keep the ship very clean. Denys, our Head Steward, was friendly & attentive & took care of our every need. We loved the towel animals daily & housekeeping did a great job. We used room service quite a few times for breakfast & snacks (the breakfast is great with baked goods, cereals, yogurts & fruit) & the sandwiches were delicious. We even ordered sandwiches early on Nasseau day & took them with us on our excursion. We took advantage of the dining room nightly (anytime dining was great except one night we had to wait 30 minutes but they gave us a buzzer and called us when our table was ready). We attended the art auctions & got some great deals on the last day auction, we saw the show the last night & it was a great musical review. We played bingo & did karaoke & watched a hilarious married couple game one night. And the 80's trivia on deck 3 bar turned into a fun sing along with everyone on the ship joining in on 4 levels! We ran on the track in the morning & even used the fitness center one morning. We had drinks poolside & watched ice carving. We attended high tea on sea day & it was awesome!! Wonderful desserts & sandwiches. Very few people there. It's a hidden gem. We used the kids club 2 nights and our son loved it!! Was asking to go back the second night for the "late night dance party" so my husband & I partied late that night too! The Dr. Seuss breakfast was great!! Really fun for the kids with the Cat and the Hat & Thing 1 & 2 and the food was delicious. Well worth the $5 cover charge even for just adults. The only negative was the crowdedness of the family pool & hot tubs. Two adult only areas on this small boat is too much given that there are so many families with kids on board. But overall this was a great cruise & great value for the entire family.