My family and I had a wonderful experience. Everything that we needed was very close and walkable. Our host was extremely responsive, respectful and helpful. I will be returning again. He even brought over a remote for the TV.
Yes there is free parking but get there early before 5pm, before others start returning home from work.