The view from our room was grate... sort of bay front. The location is not bad either, about four blocks from Times Square and Metro stations. Very close to the Port Authority bus stop too so you can get on shuttles to the airport. Especially if flew into Newark, there is an air conditioned coach that takes you straight to it for just $15!
This Yobot stores your stuff!