The ship was clean the cabins were nice but limited storage for your clothes.
The food was sub par and you were served the same thing everyday unless you paid extra in the specialty restaurants. I couldn't wait for each port to get off the ship so we could have a decent meal.
The crew on this ship were the most miserable and rude bunch of people I have ever seen on a cruise, They NEVER smiled and definitely weren't happy to be there. It seemed like they hated their jobs! And my husband and I have been on just about every cruise line out there and never experienced anything like that.
The Submarine tour is definitely a great experience.