A wonderful spot to stay for a couple or a single person, but not the best with a small child.
During our visiting our son was 16 months old. The space is a little cramped for a child who likes to run around; however he did have space to move about outside. It obviously wasn't baby proofed so there were many things that we had to move or keep an eye on while in the space because of our little one...many things to possibly break or damage (but we managed to keep him from doing this by keeping the door to the living room closed).
We used the sofa bed; it was a bit cumbersome to put it away and then set it back up. However, if it wasn't put away there would be very little room to move around. Note that you need to physically move the sofa around before you can put the bed down due to the length of the room.
Heidi was uncomfortable letting our son go in the hot tub, even with a swim diaper and swimsuit; I understand her reasoning but it didn't allow my husband and I to use the hot tub together until our child was asleep.
Not ideal but we managed.
The house is located at the top of a mountain (or very steep hill) so having a vehicle is ideal. Walking to the Metchosin Village took about 45 mins there and probably an hour back.
Overall Heidi was a great host and we did have a nice time. I would recommend her space to someone who wants a little peace and quiet, a relaxing hot tub and a nice view.