We just returned from a 4-night Bahamas cruise on Enchantment and beforehand I was a little nervous because of all the bad/mixed reviews. Needless to say I should not have been phased as this was one of the best cruises on which I have been, and I've sailed with Royal, Disney, and Norwegian in the past.
Embarkation was, as everyone else has mentioned, a total breeze. We were out of the car and onto the ship in a spans of ten minutes (and that might actually even be an overestimation).
The ship is indeed one of their older vessels, but I hardly noticed it (even considering my last cruise was on their brand spankin' new Oasis). It is immaculately maintained. I never saw the worn carpet or the chipped paint as others had mentioned.