Green Haven Vegan Bed and Breakfast in Hamburg, Germany. Photo courtesy of Green Haven’s owners and Andrea Lang Photography