The staff, the food and the atmosphere was second to none. This was our 14th cruise on multiple different liners, but the first time on Virgin. The vibe is upscale with fun themes and a very positive environment created by the staff.. the restaurant experiences were also very memorable and I never felt I was on a cafeteria style ship even when the food court. Each dining area and common area was thoughtfully designed for comfort and people watching.. can’t wait to go on a new virgin cruise also since it was a 21 and older cruise, the adults could dress a little more sexy than they probably would if it was a family style cruise. The music was always upbeat and fun the comedians on board were excellent. Looking forward to following them after the cruise! The cabins were very thoughtfully designed, and the ports were excellent! Also, there were a lot of great places to relax when you wanted to chill.