With Royal Caribbean, we like both the Oasis class (sailing on Allure in August) and the Vision class (especially Grandeur, on which we have sailed the most of any ship) - other than Majesty, the Oasis class and the Vision class are the biggest and smallest in RC fleet - all still big compared to what we first sailed on. Oasis class is for the entertainment and other amenities. Grandeur is for itinerary and the friendliness of the crew and passengers. We know and really enjoy the regular concierge and some other folks on Grandeur, for example. On Oasis/Allure, the Suite Lounge with Coastal Kitchen is great, but the concierges are so busy that it is a very different relationship with the concierges and all the crew than on the smaller ships. It is hard to see how cruise ships can get any appreciably bigger than Oasis class - but who knows.