we traveled with our daughter and 3 granddaughters. we had 2 oceanview cabins next to each other. It was on the main deck. they were very good cabins and location.we thought the food at the Lido deck was very good, with many cooked to order fresh at breakfast. We like that most items at the Lido restruant was not serve yourself. and the crew went out of their way to serve you.
The main dining room was another story they were very slow and at times seemed like they would rather that we were not there, with our 3 grandchildern. so after three days we quit going to the main dining.
Now the Canaletto dining was fantastic with great service and waiters not able to do enough for you. yes we would go again even on the same ship, because a trip is more than one or two misfortunes.
It was great 2 of my granddaughters thought the window was their private veiwing seat.