Unpleasant experience. Despite the good location, easy entry instructions, and quiet apartment, the owners seemed to be experiencing a breakdown of their maintenance and cleaning systems. And since I checked out, their failure to keep their word about the partial refund indicates either incompetence or dishonesty.
When I arrived at 7pm (three hours after check-in time), the place had not been cleaned after the previous person departed, so I had to break out the extra sheets and towels I found in the closet and strip and make the bed myself. The property manager Nate apologized and said I would receive a refund of the cleaning fee, but it's been over two weeks since then and that hasn't happened.
They sent someone the next day to clean the place, and they did a good job. But the bathroom sink, which had been draining slowly, was completely stopped by the time I left after two nights. Also, the living room lamp lacks a lampshade; it's just a bare bulb. And the kitchen trash can lid seems to have a missing part so it doesn't stay shut. I passed these issues along to them, so perhaps a future guest can report whether those maintenance issues have been addressed.
Perhaps the most disturbing part of all this was what the hosts did when I contacted AirBnB to ask what to do about their failure to keep their promise to refund the cleaning fee. When AirBnB contacted them, they told AirBnB they had already sent me that refund via the payment service that begins with V that the AirBnB system won't allow me to name. Which never happened. They never asked for my V info and I never provided it. I sent AirBnB my V account statement to prove it. Perhaps the hosts have me mixed up with someone else -- maybe they're paying a lot of partial refunds and can't keep them straight. Or maybe this is a game they like to play, promising refunds, not paying them, and then lying to AirBnB to avoid penalties. Whatever the case may be, AirBnB said they'd get back to me soon and take some kind of action, but I have to post this review within two weeks of checkout, so this is the latest.