David's is a lovely place in a very nice location. He was very helpful with suggestions for food etc as well. He gave detailed instructions on how to reach and check-in and made sure to be present both for our check-in and check-out. He also let us use the kitchen (including the stuff in it) and also made space for us in the fridge. Overall, a great host and a lovely place. Highly recommended.