Yes, my gf and I have sailed on this ship twice; once on a 9 day Caribbean and the other a 10 day, most recently in April 2012; we love this ship and it's crew! Our staterooms were immaculate, just the right size; there were areas in some hallways where the carpets were a little worn, but let me tell you we had fun! I believe it is going in for an upgrade within the next year or so, but I am not sure of exact dates; but it is a wonderful ship and the crew and entertainment are top notch.
Sailing out of New Jersey is convenient for us, and our most recent visit the check in could not have gone any smoother.
You will absolutely enjoy it, just don't look down!