My absolute favorite part of the cruise is its staff! What an awesome staff Carnival has! Very friendly, polite and fun! The waiters are outstanding, I admire them so much, doing so many things at once! The food at the restaurant is so good! (Bread was almost always cold though) we got assisted by so many great waiters! We absolutely recommend: Jose Luis, Ketut, Rismayana & Viacheslav! Outstanding guys! Food at the buffet was not so good, I always ended up at the deli (which was great and pretty fast, thumbs up to my deli friend! He did outstanding job). Richard was our room assistant, he was so awesome! Always super attentive and so friendly. Although the cruise is quite small myself and my family had a blast! The cruise temperature was extremely cold too, even the cabins when putting the hottest temperature it remained cold, I went to a Alaska and I could put the temperature really high! Wish I could have done the same since it was freezing!