Eric & Erin's place is just as described and they were great hosts. We didn't need much whilst there, but communication leading up to our stay was super quick and informative.
The location is very convenient. Unfortunately while we were there it rained the entire time so we didn't get to take advantage of the bikes. The backyard is perfect for your pooches even if it is torrential down pouring.
The casita has just about everything you could need. They have been very thoughtful in the details.