Loved David's place!
You feel like you are in a bright treehouse, surrounded by birds.
The parking situation is totally fine, I had read the warnings on other reviews about the space being tight; we have a land rover discovery and had no issues, so long as you can parallel park, you'll be okay.