David's place is situated in a wonderful location and he is a very nice host. The home has basically what you need.