Great location: a number of tourist attractions around. Easy subway access.
No rats detected. Helpful hosts. For Manhattan decent size of apartment and room. Has all you'd need in the room, as well as in a shared area. Keep in mind that it's NYC and small spaces are normal.