My husband, our 21 year old son and I recently returned from the Halloween cruise aboard the Grandeur of the Seas. It was definitely something we would all do again. The Grandeur is fabulous for a smaller ship. The staff couldn't have been more helpful.
Our stateroom was always well maintained. The wait staff, in the dining room, worked with my son, to go above and beyond taking care of us on my 50th birthday.
My only issue, if you would call it that, was with mother nature. Leaving out of Baltimore, while very convenient, was extremely bumpy on our at sea days. I didn't have an issue, but I heard several comments throughout the cruise that would indicate that many people found it uncomfortable.
Great view, however, we were one floor below the pool area. Not for light sleepers. You could hear chairs being moved around.