David is an amazing host. His communication makes the entire experience perfect. David’s place is exactly as it is described. It’s very clean, spacious and has everything anyone would need during their stay. My family and I very much enjoyed our time there.