I stayed here for over a month and absolutely would return for a shorter stay. It is very clean, well located, and cute. It came with everything you need to have a comfortable time. It is a great find if the unit is free! Nicole is very responsive and easy to communicate with as well.
For longer stays, I would recommend it as well if these items do not bother you. First you are pretty reliant on the upstairs tenants (who are moving out so this may change) as they have the internet modem and make the laundry schedule. The internet went out several times while I was there (which isn’t always something the Airbnb host can fix of course) but the problem was the modem was in the upstairs tenants apartment. This meant that one day when they were out of town I went 24 hrs without internet and had to wait for them to reset it. It was challenging to work here for this reason and if you don’t have a hotspot on your phone it would be stressful. I never used the laundry without having to remove either wet or dry clothes from the upstairs tenants as they would leave their clothes for days on end, even though we had designated laundry days - they also did laundry on my days and we had to change schedule midway through. It was some of these daily life things that made it a little harder.
Also, there is a door in the hallway that has major gaps that are completely see through making that area of the unit not very private. Since you share this with the upstairs tenants it makes it feel less secure, even just a sheet to cover the holes would have helped.