We had an absolute blast on our very first cruise. The food, the service, the onboard entertainment were all superb. The real standout was the joyful service by all of the crew. They would give any five star hotel a run for their money. Truly world class! Especially our cab attendant and rockstar agent MJ and Barbara. They were both so wonderful. As first time cruisers we really didn’t know quite what to expect but Virgin made everything so easy, intuitive, and fun. The whole experience had a “best of Vegas” vibe in terms of the fun and parties and on board experience. Having a pre paid bar tab also made purchasing alcohol, barista coffees and smoothies, etc, less stares flu as we didn’t feel like we had to watch every penny on the few extras. Enjoying the spa on a port day was also a great way to save a bit of money and have a great experience. A+