I agree, the atmosphere is definitely lacking. I’ve found the food over the years has gotten light years better. No one hated Canaletto more than I did. From the old menu the osso bucco was so good along with the veggie risotto and seafood soup. The new menu doesn’t look great, especially for $29 iirc. Hal is out pricing it’s specialty restaurants. I had zero problems getting a reservation onboard for any time I liked on my last cruise. It’s certainly wasn’t like that before in my experience.