Excellent place. Excellent host.
Excellent value.