Pleasant environment+tasty food+friendly staff=highly recommended.