We are a family of 4 and invited my parents to join us on the cruise. My parents had been on a couple cruises years ago but this was a first time cruise for my husband and I and the kids. I have a 10 year old and 14 year old.
We boarded at Jacksonville (selecting this port since it is only an hour from my mother's house). We had two ports - Key West and Nassau.
We went through a TA to make our reservation as we thought they could give us a good deal and information. We are finding that it was a mistake - they did not know how to book the reservation or make sure our cabins were satisfactory.
Nice balcony (but smokers next store sometimes ruined it)