Too many things to list that I liked! From the check in, supercharged fantastic casino host(Dex), ridiculously delicious restaurants, passionate service throughout,unique and provocative shows, to the relaxed departure, the Virgin experience is second to none!This is a completely different and mature cruise for the grown and sexy. A must on the list of cruises!