It was my first time on a cruise and it was everything I was expecting and more.
The ship may need some updates especially in the cabins but it looks like they are planning on doing that soon.
Food was great, nice selection at the buffet even that everyday was almost the same, but being a 3 nights cruise you don't have time to get bored, also I was surprised by was fast the clean all the tables, with so many people on board the ship never looked trashy or dirty. Dining restaurants had good food, unusual that was nice to try out, and good portions even that you can request a second plate if you want to.
Might need some updates, kind of old fashion but in really good condition, the oceanview window it is a nice size.
Comfy, with two twins bed a sofa bed for one more person and if you need it they have an additional trundle bed that was twin size also.