Great location and property. Listing is accurate, and I would definitely recommend staying there!
Just be warned, there is literally zero grace or leniency regarding the check out time. The host scheduled cleaning staff to start at the exact minute of check out. We were unaware of that, but nonetheless ended up being charged $100 for not only the extra 45 minutes at the house, but also for lost wages to the cleaning staff. Additionally the fee for having a pet was assessed for our entire stay, as opposed to daily. Lastly, there is a security camera overlooking the outdoor area, that I don't believe was disclosed.