The property and neighborhood were quite nice. The host was friendly, helpful, and very responsive. Check-in was simple and the inside of the home looked exactly like the photos. It certainly had that home away from home vibe. The washer and dryer, stove, and microwave worked perfectly. Wi-fi was reliable too. However, we had a few hiccups in the experience. First, while everything appeared quite neat and orderly, the house cleaner had not made much effort to actually clean surfaces that should always be made sanitary in-between guest check-ins. I had to clean the toilet, shower, and kitchen sink of hair and stains. The shower was the most time-consuming and disgusting as I had to get inside it to clean the grimy inside of the glass shower door. It didn't look as if it had been cleaned in the recent past and cleaning it was no easy feat. I can understand why the cleaner hates this part of their job, but I hope they begin to do it anyway. Cleaning up behind previous guests is obviously not how anyone wants to spend day 1 of their vacation. I was exhausted after cleaning, but had to drive to Walmart because one side of the mattress had a concerning smell. I bought sheets, a blanket, and a cheap comforter to layer over the mattress. I imagine this sort of thing is unavoidable in AirBNBs since it's not like the host can just move you to another location if there was an accident (or whatever) in the bed before you got there. A mattress flip would've at least prevented us from noticing; but maybe it's best we got a warning sign. One other thing to note, parking in the area is quite limited. Guests should know that there may be a need to park elsewhere and walk. It's not exactly ideal late at night, but it's otherwise okay. On one night, there were strange men going through every trashcan on the block. They may have been harmless, but I wasn't taking any chances. My daughter and I sat in the car for 2 hours waiting for them to leave so we could feel comfortable exiting the car. We came in early on the following night, so our walk to the property happened before nightfall. We waited around and found a spot at the end of the block. Overall, our stay was okay. I reported the aforementioned issues to our host and she was very apologetic and sweet. She offered to reimburse me for sponges and cleaning ages, but that wasn't necessary. If anything, I felt a little peeved about having paid a cleaning fee for a property where I had to play housekeeper due to uncleanliness. Teresa insisted that she would have better cleaning of the unit for future guests, so hopefully the problems have been resolved and others can enjoy their stay without such hiccups.