Beach club in San Foca, Italy, offering sunbeds and umbrellas. Located near the town center.