We're a family of 4 (kids 11/9) and we would not be regular cruisers, having previously only done a 3 day cruise out of Florida.
Check-in was very speedy and efficient. We were on the ship within 20 minutes and our luggage arrived not too long after.
General - everything generally spotless, seemed like there was a very high standard of hygiene everywhere. 'Washy Washy. Happy Happy' as they say.
The cabin was small (obviously) but cleverly laid out with a decent amount of storage space. We had an interior so probably the worst cabin type and it was grand really as long as you were strict with putting stuff away