Up in the hills a little bit South of Riva, there is this lovely B&B. There is only one way up to Pregasina, so it is usually a bit of a ride to any place you want to visit and definitely not within walking distance of the lake, but it is also very quiet. The bnb is full of antiques, wooden floors and oldschool furniture which we liked a lot. The bathrooms, although private, are not directly accessible from the room but are separate rooms in the hall. Everything perfectly clean. The mrs of the house is very kind, to the point, always available by mobile phone (luckily, because there is no door bell and she also works in the hotel a bit further down the street, so she does not see you arrive). We booked the same day as our arrival, and this was not a problem. The breakfast is excellent, lots of choice (fresh croissants, fruit salad, cereals, bread, ham and cheese, home made marmelade, chocolate spread, bruschetta with olive oil of the house, cookies, yoghurt etc etc) and perfect table service by the host. We slept very peacefully and well in our big upper floor room with a bit of lake view and windows on two walls, which created a welcoming cross flow (no AC, but we did not need one). I would definitely recommend staying here if you like the quietness, hiking or mountainbiking.