This was our first time cruising on Royal Caribbean. The staff did a great job and we really enjoyed the shows (especially Ice Dancing and Sound Collage).
The Windjammer, which is the ongoing buffet was good for breakfast and lunch with great fries, burgers, hash browns, and omelettes. Bartenders were friendly and quick and bars were everywhere so you did not have to stand in line for very long to get a drink. Drink packages---depends on how much you drink but my husband was definitely happy with the beer and wine package. Food in main dining room was ok but nothing great and unless you wanted to pay extra you ate in same dining room every night unless you wanted to eat at the buffet.
We had a room with a balcony but it was small and my teen daughter slept in a "bunk" on top of our king size bed--no fib!
Toward front of ship--close to elevator--loved the location!