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.