Over all my family and I had a great time. Four days on a boat is long enough. The shore time was plentiful and fun. It was hot and sweaty on both islands in July, but the adventure of exploring made up for that. In free port we went to a beech and did shopping in the "large town" area. Interesting and the locals were very friendly and had neat stories of their island. Nassau was a metropolis compared to Free port. But things close early 6 pm ish or so, except a few bars. hard to take a family with kids into the bar and party. The ship was good, food excellent, you have to fight to get away from it so you don't gain 100lbs. Entertainment was good to, and lots of sun, too much for me (ouch sunburn). The crew (the people who make it happen) were always a step above our expectation. Couldn't knock them one tiny bit. I have no idea how they can keep that place looking so clean with that many folks on board. Enjoy the time your there.