A brewery. A warm host. A lovely dog. A ocean view room. Brilliant