David has it all: the place, the location and the dog! He is an outstanding host that not only offers you chocolate upon arrival and bagels for breakfast but also makes sure every day, that you will have the most comfortable stay possible. I would defenitly stay at his place again and warmly recommend it to everybody else out there.