Kangaroo Valley Homestead is a truly amazing place. It has a welcoming feel to it and the personal touches that Fiona added made it extra special. I will definitely be staying there again.