This unit is located at 24 West 89th st, not 22. So why is there deception about the address? Might have to do with the regulations in New York about Air BnB. No sure.
If you wish to save money, this is a good place for you. If you need every comfort, this may not be the place for you.