This was my first cruise and although I had a good time, I wouldn't recommend this ship or the ports.
Although I had a good time, there is a lot to be desired with this experience.
First off, it is an older, smaller boat, so it definitely lacks the feel of an upscale experience. It is clean, but the age of the ship makes it feel like it just will never be quite clean enough.
Our steward was great. She was friendly and efficient and our room always looked great and clean. No complaints in that department. For an older ship, it felt modern and up to date (with the exception of the strange hair dryer).