David's place worked well for our family of 5. We had plenty of space and everything was very clean on arrival. Check-in was quick and the airbeds were blown up in advance for our kids (David checked with us prior to arrival to see what ones we would need). The street offers free parking that was readily available and we chose to drive to a parking garage near the ferry (at the courthouse $8/day - 15 min walk to ferry). The walk to the ferry is fairly hilly and would probably take close to a half hour but is certainly doable. There were plenty of guest-friendly touches throughout (a keurig, plenty of towels, usb charger port by the bed, tourist info). We definitely heard noises from dogs walking upstairs but this was made clear in the listing and it didn't bother us. Would stay again!