Overall a good experience, but some disappointments.
The buffet had VERY limited hours.
I traveled with two young grandchildren, and the dinner service lasted FOREVER. The service was very slow, and most of the kids in the dining room were anywhere from restless to out of control. The buffet was NOT an alternative, as Cabanas, at night, is also a sit-down restaurant. No buffet. Also, the regular buffet service shut down about 1 p.m. every day. so if you were not on a child schedule (early meals) or on a shore excursion, you were stuck with mediocre fast food (pizza, salad, sandwich) or room service.
Very nice and spacious cabin. Very nice and effiient cabin hostess. I asked for ice once, and got it twice a day after that without having to request it.
My cabin was on the 2nd deck with a larger than expected porthole. I paid extra bucks for a junior suite on another line that was about the size of this standard cabin.
Typical shopping and over-priced restaurants. Take a tour!