family-friendly DC hotels with dining