@LilRobot I personally have not been on the VIVA. But, since it looks like you are new to Cruise Critic, (and nobody else has replied yet) I hope the following might be of some help.
Mind you, it is not my post... and is someone else's experience, but again, might help: