First: A BIG thanks to CC. Great info at this site. I was able to make informed decisions. If you want a more detailed review skip the next two paragraphs.
The very short version:
Basically, we had a wonderful time. I would recommend it- but make sure you understand that if you are sailing in the summer, decks WILL be crowded.
The cabin was in a good location for the view. I like an aft balcony. It was also a great location for the buffet. Just one deck up. H20 and Spice were two decks up. The only negative was noise after 10:00pm from H20 and Spice.