Perfect place, perfect host, perfect dog. Everything was great!