Treehouse: perfect, homey, cosy.
Host (Aga): warm, considerate and helpful.
Furry friends: welcoming, friendly and well-mannered
We had such a beautiful time at her place and I'd go back any day. My husband and I have only positive and happy memories about the whole experience.