We received a very friendly and welcoming reception - including our dog! La Ripa is a little "olde worlde" but everything looks well maintained and all the facilities worked as they should. The views of the lake and islands and from the terrace restaurant are superb with no road in the way as is often the case. In fact you are protected from the slightly noisy lakeside road by the corridor outside the rooms. Secure parking just across the road is convenient and within 100 metres max you are on the lakeside promenade that gives a pleasant stroll into Baveno town. We didn't have time to sample the lake ferry trips available from there unfortunately.
The half-board dinner was perfectly acceptable although not outstanding - maybe it would have been better to go a la carte - but then it would probably have been more expensive and you definitely pay for what is an excellent location.More