In few steps you have all you need, restaurants, pizzeria, bars, bank, pharmacie, promenade that leads to the beach.
In the beach area near the river, you can find more rent kayak, beach volley, skate park, etc
If come without car, you can easily go to Luino, Switzerland by train. There is a direct connection to Milano Malpensa.
You can take the ferry and reach Cannobio in only 15 min.