I would definitely recommend staying at David's place, it is very cosy, he is a great host who is very welcoming and has great and fast communication. I would definitely stay here again if in the area in the future.