Hi just of Iona with the Fiords and did the Baltic on the Virtuosa enjoyed both both quite big but with lots of quiet bits . Food entertainment etc pretty even
would go back on both ( booked canaries Spain Portugal on Iona)
I would say ports of call and then cost would be my decider all the rest would be happy with both ps I had a balcony on both