We really loved Hotel Belvedere. We had a room with a balcony and wonderful view of the Lake and Isola Madre. It was so fun to be on an island and catch the boat out each day. Paco and his staff were wonderful and attentive to our every need. They arranged boat travel when we were arriving late at night. The restaurant in the hotel was also excellent and breakfast each day was enjoyable. The only downside was that the rooms are a little small with not too much storage space and the internet connection was not always reliable. But I would highly recommend Hotel Belvedere. The service can't be topped!