I would have loved to give this place 5 stars but it was lacking in cleanliness, comfort of the bed and responsiveness of the host. I let them know on my first day that the room was not very clean - the floors were extremely dusty (to the point that my feet were getting dirty from walking around in the room... yuck). When I sent the host a message about this, they did not respond. The room overall looked exactly like the pictures - very small, but very functional. I worked remotely during my stay and the wifi worked excellent. The bed was mediocre - newish mattress but the bed frame seemed to have some issue because the middle of the mattress sagged quite noticeably and you kind of roll to the middle.
Despite all that, I would stay here again. The location was outstanding. Hopefully they improve their cleaning protocol and fix the bed.