We signed up for this cruise the year before while on an Alaskan cruise: husband, daughters (2) with their husbands and both sets of in laws (2 grandbabies have since arrived). We had a balcony cabin and the others had 4 inside promenade rooms across the hall from us.
We arrived in Fort Lauderdale the before and stayed at the Embassey Suites on 17th. Across the street were a grocery store, Totally Wine and restaurants. Kelly's Landing was a great place for lunch or dinner. We had the shuttle service from the airport and then to the port the next day. Happy hour and breakfast are included.
We got to the port around 11:00am and had. Very short wait until we were getting our picture taken on board. Windjammer for lunch, always found good things to eat, but love going to the main dining room for breakfast and lunch when available.
Plenty of room for us and luggage fit under the bed. We hosted all 12 a number of times.