This was my first cruise and my travel companion's third on RCI. He felt the room was a bit small compared to the previous ships, but we found it to be very adequate. Definitely worth getting the oceanview room: we saw other ships cruising in the middle of the night and watched a lightening storm in the distance. Our steward, Javier, was excellent and always accommodating.
We ate all our meals in the dining room but snacked in the Windjammer. Our dining room waiter and assistant were wonderful. No request from anyone at our table went unattended and they were always pleasant and professional (and we had one very picky person that drove ME crazy with his whining). Even the Maitre 'd endeared himself to us with a visit each night and even a special dessert not on that evening's menu (a nice surprise). The food was prepared well and came to our table warm and delicious.
Coco Cay was cancelled due to choppy seas but the ship quickly issued a new shipboard schedule so everyone could find something to do.