Thank you both for your responses.
Since I have never been to this part of Europe, I am not sure which cities actually offer a more sought after experience. Celebrity definitely is appealing. Both would be balcony rooms. We will probably end up picking the Celebrity based on the fact that it is something different.
With that being said, any excursions that you would recommend?