My first cruise but not my last. I was educated, spoiled, entertained and got to experience large and small communities. The service was outstanding - cannot say enough. The ship was cozy with plenty of spots to curl up or relax and enjoy the shoreline vistas. I loved having local guides who could talk from personal experience and had pride and enthusiasm for their community.
The evening entertain was fun but having a change of pace from a single piano player would have been nice.
I met wonderful fellow travelers and the size of the ship ensured that you had a chance to interact with almost everyone.
Special kudos to dining staff and our room attendant - my companion got sick and they went out fo their way to ensure she had what she needed.
My one critique was the stacking up of ships at port which meant that at times you could not open your curtains unless you wanted to see the cabin in the ship docked right next to you.