David is a great host; even though we never met him, I always felt like he was hosting us and available if we needed him. He recommended activities for our family that were perfect for us. And he even stocked up on snacks, drinks and staples for our use. The location is perfect for walking everywhere!