My first impressions of this place were pretty good. It is literally 1 block away from Times Square and a few buildings away from ... More