We have cruised a few times before. This was our second cruise taking our four kids with us. Overall we loved this cruise!!
We enjoyed Magen's Bay in St. Thomas, just took taxi there for about $8 a person plus a $4 entrance fee. Did not really enjoy other two ports (Tortola and Nassau).
*Hint: There is a ferry to Atlantis Hotel in Nassau for $8 round trip that in hindsight we probably should have taken. Not much to see in town and it would have been nicer to walk around a pretty resort.
Nice cabin...perfectly adequate. A little hard to stow unmentionables because there are no drawers in cabin. Nice and quiet. Good shower with nice shower head and door (no curtain)! We turned on the ship's Bridge view camera station on the TV and it was like having an Ocean view cabin...ha ha!