Well as the old adage goes, "even the worst day on vacation is better than a day at work". That's about sums up our 2nd experience on the Dream. We always make the best of any situation so we still enjoyed our trip. Just wasn't a favorite or memorable experience.
Embarkation- Again, we purchased Faster to the Fun (we are one cruise away from Platinum). It was smooth and easy. Well worth the $$$.
Debarkation-We do self-assist and were off the ship, and in our rental car by 8:15.
I'm spoiled by balcony cabin. Went "cheap" this cruise. So I'm sure it is adequate if you don't mind not having a view out to the world.