This is my second cruise with virgin voyages and wont be my last. From the personalized service by the mega rockstar agents to the activities on board and dining options it is all amazing. I can not recommend them enough for someone who wants a relaxing fun getaway without the kids running around. Unlike most cruise lines you have multiple restaurants on board that each specialize in different types of food so it is like dining at your favorite high end restaurants in town. The staff is always their to help and unlike other cruise ships never trying to sell you anything additionally. The ship is impeccably clean with constant attention to detail. The staff does an amazing job of interacting with guests and getting them involved from the scarlet night pool party to the the shows on board. If you are on the fence about booking the cruise dont be go and book that mega rock star suite I can guarantee you wont be sorry.