Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark readOnlyHint=true and destructiveHint=false; the description reinforces this with 'Get detailed information... Returns room options with pricing, cancellation policies, and amenities.' It adds useful context about the response contents without contradicting the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.