Freeport was very boring. Nassau is a great island. We really enjoyed the staff but the comedy show "Tim" was not funny. The house keeping women was very nice and timely and always knew our names. The dinning room was "okay." We had chosen a time slot for dinner when we reserved the cruise but we were moved to anytime dinning and we did not like that.