We loved this cruise compared to previous ships we’ve been on. The staff were all wonderful and they seem genuinely happy. They told us how well Virgin treats them compared to other cruise lines they had worked for. There were lots of great activities on board. We did a craft cocktail class for an additional charge and we enjoyed it! The food was great. The ship itself is beautiful. There’s always good music playing everywhere you go. The pool/hot tub decks are nice with plenty of staff bringing you drinks. We loved “the dock” bar with the lounging areas and tapas. The Duel Reality show was awesome. My only complaint is that every single workout class we booked was cancelled and we were really looking forward to those! But the gym facilities were great. Also, the beach Club in Bimini was so fun! Highly recommend virgin voyages and the scarlet lady!