My partner and I went on this cruise to celebrate his parent's anniversary and mothers birthday, thus is was actually selected by them, and they brought the whole family along.
They've cruised many times, but this was our first.
We felt a bit too young to be on a cruise (early 40's), but we still had a lot of fun. The Regal Princess is like a 5 star Vegas hotel on the water. It was a big ship, but it didn't feel too big. We could always find a spot to sit at the buffet or a bar / restaurant, but the pool areas sometimes became overcrowded.
Spacious, clean, well laid out with sufficient storage, and a large TV. Additional outlets on the bedside tables would have been nice though.
Unfortunately the Princess Cays "port" doesn't feel like anything more than what it is, a beach area owned and operated by Princess. The beach was lovely, but it didn't feel like we were anywhere.
We did nothing in Ft Lauderdale except get on and get off the ship.