Its a good place for stay. Location is the advantage here since it is closer to the train station which makes commute to New York City much easier.