My husband and I have sailed with this company at least 15 times, both on their previous ship, the Bahamas Celebration, and more recently (4 times) on their new Grand Celebration.
We have brought many friends and family with us and everyone we have brought has had a wonderful time (including several of our relatives and friends who are extremely critical of everything.) A number of them have sailed more than once.
The cruise line has hired the most wonderful, friendly, efficient, thoughtful, talented and caring staff, from maintenance, housekeeping, wait staff, bar personnel all the way to the top officers. Everyone greets you with smiling faces and a nice "hello", a lot of them even remember names and faces.
We opted to purchase a cabin upgrade for an additional $49.00 at the port in order to be closer to my mother-in-law (92) who is disabled and had a single cabin. The cabin was spacious and comfortably appointed, as was the cabin my mother-in-law was assigned. There was plenty of room for her walker as well as her handicapped scooter..
We did not disembark this time in Freeport due to the distance to the straw market and shops from the new docking location.
We have taken excursions in the past to Lucaya, Taino and have stayed at the Grand Lucayan for two nights through the cruise line. All are excellent excursions.