I've never been on a cruise - and it sounds really nice - but I already have the sensation of being on a boat in choppy waters......and I get that experience for free!!
Really, though, it sounds wonderful and I'd love it if you'd post some pictures after you're back. I'm waiting for LTD to take effect and have to watch every penny that comes in and goes out.