We booked this cruise a year in advance to celebrate my parents' 50th anniversary. This was our 3rd Sprit class cruise and we love the Sprit class as they are large enough to have something for everyone but you don't get lost every time you leave your room.
Ft Lauderdale - Extremely easy to get onto the port, drop your bags, and park in the mid level garage. There was a short wait in line but then directly on the ship. Leaving was just as easy. The stewards are helpful but not pushy
First 2 Sea Days The weather was a tad bouncy but as long as you didn't go into the Mad Hatter Lounge, you really didn't notice it too much.
8198 is great locations to get around very near lido elevators a few times you would hear the chairs being moved above you but not much