Jimmys place was great! The views are awesome, the location is great, right next to the World Trade Center. There are numerous subway entry points close by! This made it very convenient and easy to get around! I would definitely recommend staying here!
I did find it odd that if asked you are requested to tell the front desk that your work friends with Jimmy. I never had to encounter this, I just walked in and out.