This was my second time here (and my mum's 4th!). It's a beautiful resort with some wonderful excursions.Everywhere is so easy to get to as well by ferry across the lake.The Islands are so pretty - Isola Bella with its' fabulous palace and gardens are well worth a visit, as is Isola Pescatori (Fisherman's Island).Although Isola Madre is said to be just a nature reserve, there's still some wonderful gardens to see!For those who prefer towns, Stresa, Pallanza and Intra are just short ferry rides away and if you like market shopping, you really can't get better than the Intra market on a Saturday - there's something for everyone.The Beau Rivage is a beautiful hotel right on the lakeside, with very helpful and pleasant staff. The rooms are more than adequate with fridges, though air-con is chargeable. The swimming pool is clean and has lifeguard cover whenever it's open. You can 'hire' towels, so you might want to pack your own.The food is really nice, with a standard continental breakfast. The evening meals are 3 course and if there's nothing you like from the choices, the restaurant staff are very accommodating and will arrange for something else for you.We had a wonderfully relaxing holiday and would definitely recommend Baveno - so much so, we'll be going back next year!