Great place to stay in New York, especially if you are on your own. Quick access to the subway station which is good to explore the big apple !
Isabel is indeed a great host and can give you suggestions on places to go downtown.
Place recommended for sure.