There were 15 of us gathering for my parents 50th anniversary. 10 Adults and 5 Tweens. We met a day early in South Beach and stayed at the Wave hotel. Very convenient to Nikki Beach, The News Cafe, shopping, and a 12 minute ride to the port of Miami. Clean and reasonably priced. Getting on the ship was quick and easy and our rooms were available by 1pm.
The Windjammer buffet was very good with a great selection. The Liberty has Purell hand sanitizer available at the entry, but this was removed the last few days of the cruise. Not sure why. Do not wait in the first line. Walk to the rear of the Windjammer. There are plenty of additional serving stations back there. Never a problem finding a table.
The balcony staterooms were fine and since we had 4 rooms together we opened up the dividers to create one large balcony.Plenty of storage space, and the luggage fit under the bed. The Cabin steward, Sheldon, was fantastic. Room always cleaned and ready.