Great place for the location which is centrally located. Many little touches put in to make it a great experience.