This was my fourth Virgin cruise. Wonderful ship with awesome crew. The casino is small but what I always notice is the casino is never really busy so real gamblers are able to enjoy the table and slot games. You just have to tolerate a few happy sailors that want to enjoy the thrill of playing for a few minutes. Definitely will be booking again.
Foods have a lot of verities. Chinese restaurant Chibang and Italian restaurants Cucina still are free. Best pizzas and sandwiches. However, the room is tiny. No library but large casinos staff are courteous and helpful. Good shows and spacious theater.