Great place. Great location.
We took a large-ish dog (Labrador) and the whole thing ran really smoothly.