Definitely a good choice for people who like short tours. Most of the tour guides were excellent compared to tour guides from some ocean cruises. The tours were not in depth, and that was a draw back for us. A quick walk around while informative, didn't give us as much exposure to desired sites as we would have liked.
The suite with balcony was very comfortable. We expected a smaller space than on ocean cruises and were pleasantly surprised with the comfort and spaciousness. Storage was not great, but not really a problem. The biggest negative was paying for a balcony and not having the opportunity to use it regularly. We were often tied up next to another ship, so we were looking at another ship, not the shore. It makes me angrier the more I think back to it. We paid for a comfort and view that we did not receive. That did diminish our enjoyment.
The food was very good, but not what we expected. We were hoping for regional dishes. What we got was a menu trying too hard to be over the top. We are not socialites and prefer smaller groups where we can actually hear one another. With everyone dining at once, the noise level was very high. We took many meals up on the Terrace and enjoyed that much more. In fact, it was quite lovely.