been on a few cruise lines...and overall this wasn't bad for the money.its not the same class as celebrity...but you don't pay the prices either.
we upgraded to a balcony cabin...still good value.room was large and very tastefully set out.the only prob being that nearly all balcony cabins are on deck 10....above is the open pool deck...and u get woken every morning about 7am with the crew moving the sunbeds around cleaning. same about 5pm in the eve..and you can hear people waliking abouy....ok at night though. if ur gona have a balcony cabin...go for the few there are on deck 12...avoid the problem.did see other cabins...they were v small and basic.
food overall was good...never go hungry. but the food was never the top quality u get on some other ships....cuts of meat for eg where usually the cheaper ones.but there was lots of choices.