Yes, the village center is reachable on foot - 10 minutes walk. There are some restaurants, a few bars, cafeterias, the parish church, pharmacy, grocery, butcher and even a bakery. In the summer season there is usually quite some vibe at the village square.