We were a big family group of 14, ranging from 6 yrs to 70's! We had a great time.
Checkin was good, no problems there!
Our cabin was small but fine. Our cabin attendant was Francis, and he kept our cabin lovely and clean and was always very friendly and attentive.
Small but good. Was towards front of ship but easy access everywhere.