Struggled with how many stars to give. For almost everything I'd give this 5 stars for the price. I finally decided on four stars because there were several amenities listed that weren't there or didn't work (no A/C, oven looked unsafe to use, apt on second floor but listed as "no stairs in home," no backyard, etc.). I asked only about the A/C in the app chat, and was told that it would be installed next week, and was offered a discount (which I declined) in exchange.
I'd have happily booked, stayed, and given a five-star review had the listing not included all this stuff that wasn't there.
Also, be aware that the parking area (which was very handy to have) has a very narrow alley leading into it, and there were a few nails/screws lying around from someone's scattered trash bags.
I'd probably stay again, but I hope the listing gets corrected to be more realistic.