Bernard's apartment has everything you need and more, and being a stone's throw from the beach, the location couldn't be better. I'd thoroughly recommend it if you're looking for somewhere to stay on the island.
In case it's helpful for any future guests, it's perfectly possible to walk from Lipari to Canneto in about half an hour (at the time of writing Googlemaps suggests you can't).