David was the perfect host! Very responsive to all our questions and his place was exactly as described!