Awesome location. Close to public transportation and many great restaurants. The Central Park and museums are all in walking distance.
Checkin and communication was instant and smooth.