Great place at any level! This was our second time! Still the best!