I took one star off for cleanliness and one for communication.
Cleanliness: Even though the place appeared sparkling clean, I did see small roaches running around the sink area in the kitchen. Another thing is there was this very strong off-gassing smell present in the apartment.
Communication: I didn’t see any WiFi info and messaged the host asking for it the same evening I checked in. Only heard back the next day but the info that was provided was wrong. Had to message again and was told to try a different one. That time the host sent me a picture of WiFi name and password. But the photo looked so blurry and poor quality, like that was a photo taken of another screen while moving.. When I finally got the host to type message me the info, that wasn’t working neither. All this back and forth took the entire day. And only on day three after I already checked out, the host messaged apologizing because apparently the WiFi was broken all along.
Normally it wouldn’t be a dealbreaker but I’ve got an international phone number so no US service. That was quite annoying having to walk a few blocks down to a coffee shop every time I had to look something up or send a message.