This place is okay. it's a small studio apartment, definitely some quirks (towel rack was secured with packing tape and fell if used) but totally comfortable enough.
The only major issue I had with my stay here was that the check-in instructions were incorrect, and there was no way to access the lock box until I was able to contact the host, which took a while. I was out in the snow late at night for about an hour. I would definitely recommend messaging the host to confirm check in instructions before you arrive.