(Translated by Google) Very well maintained driving range. Carpet, grass, space for pitching and a green to practice the putter. Alcoholic drinks available on site. (Orig ... more