Pros: The location was great, the hosts were very responsive, and check-in was a breeze.
Cons: As soon as we walked into our unit, it reeked of a nursing home smell. Then we opened the bathroom door, and the bathroom smelled of damaged pipes/sewage. We ended up going to CVS to buy some Febreeze. It masked the smell for immediate purposes but did not help the overall problem at all (every time we left and came back, it was like walking in for the first time). The hosts contacted us after the first night to check in on us, and I brought up the odors. They were very apologetic and said they were having maintenance go check it out. I don't know if they did or not, because when we got back, the unit still had the strong odors. Besides that, the unit isn't as nice as the pictures make it look, the shower is extremely small, and some of the outlets were falling out of the walls.
Overall: The hosts tried to provide good customer service, and the location was great, but we could not get past the smell. So for us, this stay was definitely not worth the money. We've decided we should book hotels from now on. At least then you know what you're paying for.