We had a great cruise. Holland was impressive with service and the ship condition. Definitely catered to an older crowd. Onboard activities were not as inclusive for a younger crowd but we still found some fun stuff to do. Cabin layout was nice. We enjoyed being able to move in the shower! Food was very good at all restaurant. The buffet was way better than on RCC. Clean and great variety of food. Pizza and hamburgers were very good too. Drawbacks would be that there is not as much to do in the ship, and the older clientele definitely influences the activities. On-demand movies and tv shows in your cabin was nice bonus. Embark and debark were well organized and smooth. Ft Lauderdale port was nice (busy but not chaotic). It's location right next to the airport is very convenient. We had to miss a port cal die to the sea condition but it wad handled well by the staff as they hustled to get some activities planned. Half Moon Cay is amazing. Bbq lunch was good.