Had an excellent stay with David and his very relaxed dog Marley. David was very friendly and welcoming, and he provided clear and helpful information. The flat was clean and comfortable, and I slept very soundly. I'd recommend David as a host as well as David's place without hesitation, and wish him success with his PhD.