Family-run hotel "La Foresta" on Monte Isola offers casual rooms with lake views, a seafood restaurant, and a private dock.