excellent location and such a unique experience (not for small children though)! great communication with host.