Great place! The host was very welcome and thoughtful and reponded to us asking for specific recommendations. There are two dogs that are very firendly. We have not heard a single bark the entire time so there is absolutely no reason to worry.
Location is good. Close to the skytrain so it is easy and fast to reach downtown as well as other places like Metrotown.