Our experience was good and bad for many reasons. My bf and I booked the room several months out because we are planning to stay 3 months. Christine agreed to the allotted days and we paid the first installment. Two months after we had booked plane tickets Christine emailed us to say we had to come a week later bc she needed the room for someone else. We explained that we already booked flights and she told us to "figure it out" for a few days and offered for us to stay at her friends home. We spoke to Airbnb but the next day she said we could come when we agreed. So despite my concerns we did go through with it. The room was nice. The kitchen had the basics and probably the best toaster I've ever used. The fridge made a pretty awful noise (Christine's husband did all he could to fix it). We did see a few roaches, but expected it because it's NYC. Although we got great sunlight in our room, we were awoken every morning at 8 AM by construction going on literally 5 yards from our window (not saying she could do anything about it...but it was hella rough). The apt is located in an interesting area. Gentrification is taking hold because one block was super sketchy and the next was decent. Just be smart when walking at night. We didn't have issues with living with roommates or sharing space. We were rarely home and so that made things easier. Everyone cleaned up after themselves for the most part. The third week of September (1 month and three weeks into our stay) Christine approached my bf and told him that "someone" had rented our entire floor and needed us to move out a week early, or move into her apt for a week, or move out by Sept 30th and get prorated. When I asked for the details in a written email she said she never said she was "renting" it and that she just "needed" to change our agreement. We again found it frustrating and inconvenient that she was forcing us into changing our original rental agreement. We couldn't find a new place in such a short time so agreed to just leave completely a week early. We just felt like there was a lack of communication and respect for our rental agreement. SO I wouldn't recommend staying long-term unless you're flexible with possible changes. But if you're popping in for a week and mostly will be in the city traveling then definitely go for it.