Good experience.
No surprises. Matched our need.
Caring host.