We are a family of four and have cruised twice before from Galveston on Rhapsody. We live in the Houston area so sailing out of Galveston is really convenient for us.
Embarkation - no issues, we got on the boat in around 30 minutes very painless. I would recommend for those driving in from Houston to not use Harbor Side drive to approach the ship. There was a long line of cars waiting to turn into the terminal. Instead stay on 45 until at least 21st street (take left) then turn left on Harborside. No waiting to turn into the terminal from this direction.
Ship info - We really did enjoy the ship. There are lots of option and things to do throughout and lots of public areas between the Promenade (Deck 5) and Lido (Deck 10). There were over 4500 people on board for this spring break cruise. I must say I was concerned about lines and long waits. I can say that there were never really any issues for us around waits or excessive crowding. Sea days were certainly more busy as would be expected but not unmanageable. We did arrive early for shows as these do fill up early in the theater and spotlight lounge area. Chair hogs were out in force and many chairs were unoccupied by people - only towels.
Stateroom - we had a balcony (8A - 6215) and the cabin did have very good storage options for the 4 of us. No issues with the cabin at all.
Dining: We found the food to be great and enjoyed the food in the main dining room, lido buffet, as well the oceanside barbecue. Main dining service for dinner was fantastic and we enjoyed the service as well as the singing - pretty talented.
Entertainment - we most enjoyed the Juggling/comedy act - we all laughed pretty hard on a simple step ladder joke. Spotlight comedy shows were good too as was the final Legends show with passengers participating.
Key West - we spent half the day onboard the ship enjoying all the amenities all to ourselves - slides, ropes course, hot tubs, lido buffet. We had a great time and I highly recommend staying on board for one port. We did enjoy a few hours on Key West at the aquarium and walking through the streets.
Freeport - We booked with Paradise Cove to go snorkeling at Deadman's reef. Beautiful location and the snorkeling was good - we saw 4 eagle rays, a barracuda, cuddlefish. It is a long swim to get out to the reef but we made it out there and back (tired). It seemed they were overbooked this day. Many customers were waiting on equipment that was not available and it seemed a bit disorganized. We still had fun though. Bring your own equipment if you have it.
Nassau - We did the Dolphin Encounter at Blue Lagoon. The dolphin encounter was great and informative, we all enjoyed the experience. This is a great facility and there are other options on site to play with water toys and a beach, so I recommend going early so you can enjoy all the facility has to offer.
Disembarkation - We did the Self Assist disembarkation which meant we carried our own luggage off the boat. I recommend you do this as you get off the ship first with luggage in hand. Did not take us more than 30 minutes to get out.
Overall - We had a great spring break cruise and really did enjoy ourselves. We would do it again without hesitation.