Overall pretty clean, has everything you need as a place to sleep but wouldn't recommend for longer than a few night's stay as the space is quite small, and the bathroom isn't the most convenient to use (very small sink/shower, limited shelf space). For those same reasons, I wouldn't recommend actually using the cooking amenities as you'll have a hard time rinsing things out in the sink.
Location is great in terms of quietness at night and proximity to subway stations, and the host was very helpful and communicative.