We're already looking forward to our next cruise, because as the gentleman outside of Raffles said - "Vacation breakfast tastes better!"
The crew on the Spirit was wonderful. Our room steward Renato never missed an opportunity to greet us and inquire about our day, and was quick to respond to the few requests we made of him. The staff at the Biergarten were friendly and attentive but never obtrusive. There are opportunities for improvement in the main dining rooms, however. While always pleasant and responsive, wait staff seemed a little overextended. It took a little extra time for food to arrive between courses, and dessert and after-dinner coffee rarely arrived at the same time. Late one evening while dining with our new found Cruise Critic friends we did get to meet a few wonderful waiters who entertained us with magic tricks.
Navigation on this ship took a little getting used to, because very often you could not walk all the way around the deck, but would be routed through the same hall.
Great location, but every morning about 5:30 AM we were awakened by someone cleaning the promenade deck!