To add to Susan's comments:
The casino is very small and most nights was not active. I want to say it was one blackjack table. I don't recall there being a slot machine (I'm asking myself how could that be?). It's directly across from piano bar near library. Very nice atmosphere for after-dinner if the top of the yacht is too windy.
The cabin internet hook-up was lightning fast. $35/day, but you can use Skype service. I figured it paid for itself because we could use the Skype service (and did) quite a few times.
Deck 2 is least expensive and, based on what we saw, a great choice. It's portholes, but one spends very little time in the cabin. The area at the Top of the Yacht bar/Balinese beds is great, as are the deck chairs around the pool area off Deck 3.
I also thought the Balinese beds were available for sleep-overs. The downside is they are right under the smokestack. My sleep-out under the stars was actually set up at the front of the sun deck. That's limited to one cabin a night. It's far more private than the Balinese beds area. You've got to reserve it in advance. As Michele noted, most people last an hour or two up there then go back to sleep in their cabins. The sleep-out option is not available every night, depending on weather and whether the ship is under sail. My stewardess seemed shocked I stayed up there all night.
As Michele also noted, it's the crew that makes the ship experience special. Our hotel director Sean was simply fabulous. There were few officer hosted tables during our cruise, and that was fine with all concerned. The hotel director doubled as the maitre d' in the dining rooms and was very active in setting up all the shoreside services. Quite different role than the Hotel Director on the Regent ships.
There's a far more diverse crew. They are quite international in their passenger complement. If I remember correctly, they strive to provide a crew member (all of whom are fluent English speakers) for any of 60 different languages, should a passenger need or want to communicate in something other than English. Several crew members can fluently speak 6 or 7 languages. The upside is it's quite a diverse community of passengers; the downside is the passengers logically split into language-friendly groups. I'd be a lot happier going on a SeaDream with friends than on my own.
Cheers, Anne