David’s place is in a fantastic location and has so much character. David himself is a great host, very welcoming and helpful and very good at staying in touch. He was very understanding when I needed to be a little flexible with my timings.