This was our 21 cruise, our 3 with Carnival and it will be our last. the Elation is an older ship but was recently refurbished.
Our outside window cabin on Deck 6 was on the small size. Well maintained and clean except for the window, which was leaky and glass was very dirty on the outside. Cabin was made up once a day only.
We had the anytime dinning which was not easy to get in, every night we tried a different time and still experienced long lines and upto a 30 minute wait to get a table. The food terrible, mostly made up of processed foods, all the meats were tough, and the breads which are normally very good were nothing special.