Spot on. We cruised 5 days on Virgin then 4 on Royal this past week. We went from one ship to the other on the 22nd so easy to compare. VV has no tipping but had the friendliest, best trained, enabled staff of any of our nearly 50 RCL cruises. Just for being nice and engaging with staff they give you stuff and invite you to special functions. No one has to "go ask a manager." So refreshing! At VV everything is included: wifi, tips, speciality dining, still and sparkling water, soft drinks, coffee, tips and a $300 bar tab. When we compared the daily rates on each cruise, Virgin was less by $48/day. Better is not always more!