For a listing as cheap as this, I'd say it's decent but not great. It wasn't the cleanest Airbnb I've ever been to—the bathroom especially had stains in a lot of places, and sitting on the toilet was a hard maneuver since it's so small. And upon walking in, the host had to wipe the floors from a water puddle which we realized once we had stepped on it while entering. We did have issues during check-in with the host unable to answer the check-in person at the front desk (but we arrived at midnight so that's understandable) and ended up having that front desk person take us up to our room. Also, we had a problem with the room keycard not turning on the AC, and when told to call a number using the public phone down the hall, I was unable to communicate because the person on the line didn't speak English. The host was helpful in communication on the Airbnb app, letting me know how I can get to/from the airport to her listing.
All this being said, you get you pay for. And although I wished I reserved a hotel, I only stayed one night so it was worth it for the price. If you're a backpacker and just need a place to crash, it might be worth it. I wouldn't recommend for a vacation...