The Ship: The ship was overall in good shape for her age. There were a few age spots with some rust here or there and molding problems in the cabin. For the size of the ship we found enough activities to keep us busy for a short trip, but would not want to spend a week on this ship. We were in a category 5 inside cabin which is the full size inside cabin. The first cabin had a great shower and our beds were pushed together. Upon our return, because we stayed on the island, we were in a different cabin which had the beds separated and low water pressure. We did really like the sliding door shower as opposed to the clinging curtain on most ships. The cabin was on par with other ships for an inside cabin.
The Food: We started with the on deck buffet, which we did not find that good with a small amount of choices. We found the Rio restuarant buffet for the Bahamas sail away and it was much better. They also have a pretty good breakfast buffet in there. We ate in the Crystal Dining Room both nights and most of the food was good, but not great. Service was poor the first night and great the second, so we were glad we returned after we almost opted for the buffet instead. Also we tried the Trattoria for snacks and it was mostly good with the soups and pizza being most enjoyed. Also they have a pretty good variety of free scooped ice cream available at Sprinkles on the top deck which was nice.
Overall: We would do it again for a short break as the price is right and the crew really made the cruise. The show the first night was poor the second night was really good. We stopped by the kids club and only a few kids there so our daughter was not interested and later went by and there was 4 boys playing video games, but not well attended overall. We were only bothered by sea motion for a couple hours one night. Although during spring break there were not many rowdy teens with a nice mix of older, younger and families as our fellow cruisers. It is close to on par with other lines and keep your expectation in line with the price you paid, keep an open mind and have a good time.