We booked this cruise about six weeks before departure. Good thing we got in when we did, because it sold out! Ours was a family trip with adult children (in their 20s). Passengers are all ages, but we didn't see many kids on this ship - maybe the little ones were in the kids' club. Most guests seemed to be in their 30s, 40s and 50s.
We chose this line and ship after a positive experience several years ago with Celebrity. The line has the reputation for being more upscale than other mid-range cruise lines, which appealed to us.
The ship was spotless, and hand sanitizer was ubiquitous. Ship maintenance workers were constantly wiping down handrails and keeping the entire ship clean. The décor was elegant and understated.