Excellent location; ideal for a larger group; very, very friendly and pro-active host.