Great place, location is nice I think you will see strange people everywhere in NYC no matter where you stay, we felt safe around the whole area, going out late at night was fine too, streets are well lit etc.
Bed was comfy, room was nice, and if you like pets, you’ll love this place.