I can't recommend this Airbnb based on our experience. The location is fantastic, but we checked in to find there was no toilet paper. We had to rush to find a place to buy toilet paper before dinner. We let Michael know about the issue right after checking in and his response did not make us feel like the issue was resolved. I would have liked him (ideally) to have immediately brought over toilet paper or (alternatively) actually followed through on his offer to reimburse us. Mistakes happen, but the response was not adequate.
May be unfair to write the whole review on missing toilet paper, but it set the tone for our stay. After that we started noticing that a lot of things in the airbnb were broken or stained and we didn't find the fold out couch comfortable to sleep on.