I have sailed on the Norwegian Epic previously and my experience on this cruise was essentially the same - good but not spectacular.
Ship - in really good shape (newly renovated)
Cabin - inside cabin, clean, well maintained
The cabin, although "small" met our needs as we were only there to sleep. It was mid-ship which was great as the seas were a little rough and we could hardly feel it!
Did this port on our own. Walked around the city as it was very easy to do (everything was so close).