Hello Rose
You will now be staying at one of the 4-star Zacchera Hotels in Stresa or Baveno on the lake's western shore. Facilities include restaurants, bars and swimming pools, while guest rooms have satellite TV and air-conditioning. I hope you will enjoy your stay there - it looks like a lovely place.
As for your other question, 13 people have booked so far and there are still a few places available.
Kind regards.
Olly, your editor