Totally deserves you good rating. Very nice staff. Unfortunately not everything is understood, so it's better to say it twice. Wonderful garden for dining. Lots of space and clean. Great facilities. Excellent food. Great taste, good price-performance ratio. Almost classifiable as cheap.