Camping and cafe-restaurant on an island near Salo. Offers affordable lodging, caravan, and tent sites. Features a new service building.