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.
We enjoyed Taste of India, and would recommend it to anyone. Just make sure you have an empty stomach and two hours to spare when you start!
We ate most meals in the main dining room, with lunch from the buffet outside of Biergarten a few times as well as a couple chaotic breakfast experiences at Raffles. Food on the buffet was not always hot as I like it, but it was always edible. My only other comment on the food was that as someone who never adds salt to my cooking, I felt that many items were heavy on this seasoning.
Both embarkation and debarkation went smoothly. Our room was ready when we arrived, and our luggage arrived before muster drill. We carried our own bags off the ship and had no problem.
We really enjoyed Elements - it was as any show we've seen in Vegas. The music in Champagne Charlies was way too loud for conversation.
All in all it was a great time, made even more pleasant by the fun group of people we met through our ship's Roll Call.