I was between 3 and 4 stars but went with 4 because of the value you get with this ship. It isn't as big or glitzy as the other boats in the fleet but it makes due. The service was great and the staff works very hard to make your experience the best it can be. The access to the pool/bar was easy. We never had to wait or fight over pool chairs, seating at dinner/buffet. The entertainment was good but not great. We could have lived without the Nassau port being the public beach was just okay. We still had fun at Senior Frogs and a local brewery within walking distance of the ship. If we could do it over again we would have done an excursion that day though. The Labadee, Haiti port however was one of our favorites. There are plenty of spots on the multiple beaches and we liked how the all inclusive food and drink package (if you have it) transfers to the island.
Sufficient. We knew what we were getting and it was exactly what we paid for. I liked being in the lower middle of the boat especially on days where it was choppy waters. The space was just what we needed and the darkness of the interior room provided for a good nights sleep.