Some of the reviews on Carol's listings were cautionary, but once my friend and I arrived it was a lot better than we anticipated and we would see about staying there again.
However, the check-in process was a hot mess. Even after nudging Carol for the instructions numerous times, she kept saying she would send them once the previous guest left that day (check out 10am) but even after asking again she said she would send prior to 5pm (check in time) which she did not. By 5pm we were calling Airbnb customer service who told us to wait around for an hour for her response (um - no) and once we threatened to demand a refund, Carol finally reverted back with the instructions by 515pm. This is completely unacceptable.
(side note: she also refused to help a friend I made staying there who forgot her iPad in the room. I didn't think this was cool. She also was restricted from making a review - what's up with that?)
When we finally did manage to get in, it was surprisingly great - the cleaner lives downstairs with her family (adorable children) and cleans the place daily, the place has modern finishes and its spacious and accessible. I get why some of the reviews say it's dirty - and it really does depend on who's also staying there. There are 3 other units on the same floor and 2 bathrooms and you could be sharing said bathrooms with up to 5 other people.
The room was small but we managed as 2 people. If ur that concerned with towels and sheets bring your own. Ours were ok but there is no sheet on the bed separating comforter and it had stains on it (yuck).
Location is excellent, very safe (we were two single gals), and the walk to the train isn't bad at all. The 2 and 5 trains are great trains and they'll get you to the city quick.
Value for cost is 5 stars.