This was our first time cruising and after reading many of the reviews I was extremely nervous, but the truth is, it is a great time. What made it so memorable was the staff. They are very friendly and get to know you by name.The ship is older but is definitely clean. We got the basic room (interior) but they were amazing at making sure our room was serviced any time we were out. It is a great mixture of younger and older couples with a few kids and a few (party) groups mixed in. The food was adequate, but plentiful.....and everywhere. You can pretty much eat any time of the day. I was very impressed with the gym. They didn't have many free weights (up to 50lbs dumbbells) but all the basic machines you could ask for.
All in all, I believe the cruise it what YOU make of it. If you are there to have a good time, party, or just relax, I think you can do it.