My wife has always wanted to see the Keukenhof Gardens so we selected this cruise. We had never been on a cruise before so we didn't know what to expect but we had a wonderful time. I would do it again -- and, in fact we are planning a Russia cruise on Viking next year.
The Baldur is great. We had a mid size cabin with a little balcony, I recommend that since it gives you a bit more room to move around. However, you don't spend that much time in your cabin since there is always something going on. Cabin service was excellent, our steward was wonderful and always made sure that we had what we needed when we needed it. This was true of everyone on board -- very accommodating.
The food is awesome and certainly lived up to expectations. I liked the lighter lunch buffets that were available in the lounge area. We took most of out lunches there.
The cabin was excellent. There is a surprising amount of space available for storage and there are cool little niceties like a heated mirror in the shower so that it doesn't fog up. The in-room AV system is nicely done as well all the information that you need is there with a simple click of the TV remote. I was totally impressed.