I haven't been on this ship, but some of our readers here on the message board who have can probably give you some insight. You can also read a review on Cruisemates' ship review section.
As for cruising with Discount Travel, be sure to read my articles about two of their singles cruises in the Cruisemates' singles section. You should have a terrific time.
Pat Hagan, Singles Editor