There was an inaccuracy in the listing regarding parking. Free off-street parking on premises was listed as included and there was pictures of a garage, but we found out the day before check-in that this was not included and there was no access to the garage for parking our car. There was plentiful on-street free parking as described though.
We had to sign a separate rental agreement the day before our stay (as was listed in the listing house rules), which was quite legally comprehensive. I recommend asking for this as soon as you book so you can review it so you feel comfortable signing. We didn't ask for it ahead of time and received it the day before check-in (after the deadline for refunds). So it felt like we had to sign it or get cancelled on and risk not having a place to stay. I called AirBnb and these agreements are legit, and becoming more common apparently with hosts needing to cover their liabilities for short term rentals. You don't have to sign them, but AirBnb said the host is allowed to cancel you if you don't.
The place was clean and pretty well-kept. Good location. Decent value. Check-in was easy. Eric was very responsive to our questions.