Our family of 4, son 19 and 11 yr old daughter my wife and myself cruised 7nights to Nassau. Although the cruise was fully booked, we never failed to find a lounge chair at the pool, seat at the theaters or experienced a long wait for seating in the MDR's. We chose my time dinning, so we had several waiters, all were exceptional attentive and pleasant. The Cabin attendant Anton went above and beyond showing our son how to create towel animal displays and Vincent and Mojoh made each dinner something to look forward too, as did all the waiters which it's hard to recall the names but always served with smiling faces and attentiveness as if we were the only ones dinning. Disregard the quality of food comments, just remember in the Great Gatsby the food is prepared to order and is is worth the wait compared to buffet style of the Windjammer. If you are grab it and go, head to the buffet, if you are looking to enjoy a dinning experience go to the Great Gatsby. We didn't see the need to go to the fine dinning venues. The overall demographic is varied from newly weds to families with young children to the senior groups. Hence the varied activities, including line dancing by the pool, competitive games, how to activities as well as shows such as Love and Marriage game show obviously inspired by the newlywed game show from the past, which was a riot, 60's and 70's themed shows with professional dancers in themed costumes and prefixed with how to dance prior to the events. All the events were well attended, actively volunteered and enjoyed by all. It seems now cruises require upgrades on drinks, including bottled waters, internet services, soft drinks, wifi etc. A word to the wise, if you are eyeing a certain excursion book it early or you may have to chose an alternative we booked the events the morning of the first full day and not everything was available. We enjoyed the chemistry between the Cruise Director Paul and activities manager Daryl, both were entertaining and brought energy to all the events. Overall job well done, we have cruised with Princess, Norwegian, and would look to a cruise to Bermuda since Baltimore is a port easy to get in and out of much easier than DC traffic allow time for that.