Looking for late summer cruise, and this was the least expensive one we could find to sail out of FL. Food was fine and the complimentary restaurants were not crowded at all. Didn't take part in any of the ship sponsored excursions as we live in Fl and have sailed to these ports more than once. The private island is very nice, and we stopped at a different port in Cozumel than we had been to before. It was very nice also. We had a guarantee balcony room and got a very good location. Many of the NCL ships are built with only two banks of elevators. Don't like that feature at all, however, we lucked out and were rather close to the rear ones. The balconies on this ship are the smallest we've ever experienced on any ship. The two main main theater attractions were very good, but didn't like the idea that they ran them for two consecutive nights so there was nothing for you to see in the theater for two nights of your cruise. In general, the ship was very clean, and the service was very good and friendly. Too many activities were held inn their atrium which wasn't large enough for all that wanted to attend and the furniture was way too large for the amount of people.