My wife and I are planning to volunteer at a refugee center in Lesvos during the first weeks of December for about 10 days. We're driving with a load of clothing .... and our dog ... so we'll be taking a ferry. I see there are three overnight ferries during the day from Piraeus and one from Kavala. Does anyone have advice, information, recommendations regarding ferries, taking a dog, where to stay in Lesvos, etc?