I thoroughly enjoyed my stay at Karin's. The room has everything you need and even contains a small fridge.
The location is easily reachable by three subway stations on 116th and another on 125th, so you will always get home with some line, be it express or local service.
The neighborhood also seemed nothing to worry about even when being out at 4.30am.
Would recommend and will look into staying here again next time I visit NYC.