Despite the colorful brosure and the acceptable website they've got, I wouldn't recomend this place for people who are interested in anything more than running water. The people running the place vary in the degree of niceness and generally do not speak any other language but Italian.
There is no decent place to take a bite on the premises.
The camping place adjacent to this one (on the northern side) is, however, light years ahead in terms of conditions and also has a restaurant with quite acceptable food for this relatively forsaken place. There we made our way in French. French seems to be the better language for communication in Northern Italy (German in the South Tirol region).





