This was our first cruise, we went as a family of 4. Sailed from New Orleans to the Western Carribean. Although the Spirit is an older ship, we still enjoyed ourselves. The ship could still use some additional updating, the front windows are not clear/clean, you can see some water damage in the card room and some rust on the exterior of the ship. Card table drawers were missing knobs, but these are all minor things in my opinion. The bathroom shower tiles were cracked, but the rooms were very clean.
We had no troubles with regards to food, I thought it was all very good and some things were even exceptional. The staff were all friendly. My children had a blast with the staff in the teen room and couldn't wait for them to come on duty each afternoon, rarely did they return to the cabin before curfew. I really liked that the teens were taken to the shows as a group (if they wanted to go), this allowed them to make friends while on board ship, attend the shows with their new friends and without having to find their parents. It also allowed my husband and I to have some time together without worrying about our girls.
The entertainers were fantastic. We especially enjoyed Angel, who played guitar and sang in Champagne Charlies & Henry's Pub, he plays beautifully and takes requests. We also enjoyed Jose & Patty, they are a lovely, fun couple that perform well together. I think the best show in the Stardust Theater was the Russian Acrobat couple.
Roatan was our favorite port. The dolphin encounter with Tabyanna beach was well worth the money. Be sure to take extra money for the dolphin photos, we didn't have enough and couldn't get the pictures because of the cost (they're very expensive - I think they are taking too much advantage of the tourist). Tabyanna Beach is beautiful, they had security to monitor your belongings on the beach chairs. Which enabled all of us to be in the water together, a rarity these days. The buffet lunch was very tasty and they drinks were unlimited.
Overall we had a fabulous first cruise and are looking forward to our next!