I have cruised on RC many times and have had many enjoyable vacations. The Odyssey is a lovely ship and our balcony cabin on Deck 12 was roomy and had lots of storage.
I especially liked the adult pool area and as long as you went down early chairs were always available. Shows in general were good. My only complaint was the food. Quality has definitely gone down and choices in the dining room at dinner time no more than so/so. 2 evenings, there was nothing on the menu I wanted and what I had was tasteless. I will be going on more Windstar where the food is outstanding. I shouldn’t have to go looking for pizza after dinner.
The gym was outstanding. Lots of machines and equipment. Mornings the gym was very busy. Mid afternoon there were very few using the machines. Early morning stretch and ab classes were excellent.