Awful environment. Ugly and unkempt. I would think Royal Caribbean would at least put a coat of paint on the buildings. The saving grace is its proximity to New York/New England, the self-park lot, and the nice view of the Manhattan skyline as you set sail.
Beautiful well-kept port with very little to do.