Well, what to say after all the other raving reviews, other than to happily confirm that they are indeed correct!
The place is fantastic, as are the hosts. Unfortunately we didn't get to meet Brian, but I'm sure he's just as nice, friendly and caring as Lily :-)
As far as I'm concerned, places like this are what Airbnb is all about. If you are planning to spend some time at/near Volcanoes National Park, this is the place to stay!