It shouldn't ... I had to show payment(s) for insurance purposes and it would have been much easier to print out an account statement when you've made multiple payments. Would definitely have been helpful.
Was on the same cabin on the Vista ... it was fine. No privacy issues, but you can kind of hear deck parties from your balcony but it wasn't bad (there weren't deck parties every night). We loved being so close to Lido.
It's like an excursion for foodies ... if you aren't very adventurous food-wise, then probably not. But if you are open to try new things, then definitely.
We've been 4 times already and have thoroughly enjoyed it.