What I enjoyed:
I really thought that the food in the restaurant was good for the most part and the service was excellent. Waiters really catered to your neeeds and were very personable. The director of the restaurant was very professional and accommodating. The cleaning crew for the cabins were super friendly and did a great job. The Pizza is excellent and the coffee is also pretty good. With the easy plus drink package, I was able to get unlimited lattes, Cappuccinos, iced lattes, espressos… that was nice. The lunch buffet had a section that changed each day with different cuisines from around the world, so it was cool to try different dishes. The fresh made pasta at dinner was great so if you see the little message on the menu that says fresh made pasta, order one!
Cabin had plenty of space and was kept very clean, bed was definitely firm, pillow is firm, bed was not stable and the right side was broken so when you sat on it it kinda broke and you had to fix it, shower small but included decent soap and shampoo, water got very hot, a couple charging ports, big mirror in front of bed so you can have fun with that lol