Went with my wife, my 16 years old daughter (her 16th Birthday) and her friend (16 years old as well). The cruise was more than we expected. The staff was very friendly and went above and beyond to make our trip truly exceptional. They were extremely nice and do their job in the most professional manner. The food was great and there was a nice variety around the clock. The service and quality of food in the main dining room was great!!. The room was very clean and the attendant was very meticulous in making it comfortable at all times (the room was tidy 2 times a day - couldn't imagine such 5 star service),
I think the entertainment and activities could be better. For example, the band which I like was schedule during hours when not much people were into it (morning and early afternoon). I think it would be better if it was a late evening affair or night where more people could enjoy as opposed to early daytime hours when most of the guest were doing other things. I noticed as they played...no one was really paying attention.
I went to the comedy show and it was the same thing two evenings in a row. Could be better or have something else instead.
The cabin was very clean and was maintained regularly. Linen was very good, space, lighting, etc.