We spent some time here in May this year on a trip round Italy. The rooms are bright and clean and ours came with a lovely view over the lake, with a nice balcony on which to sit and enjoy a drink. My mother wasn't so lucky with the view and had a a brick wall, but the room did have a spa bath which in a small way made up for the lack of view.
The restaurant at the hotel serves excellent food, although in the evenings it's a little quiet and there were only about 6 people there in total. Don't forget to book your evening meal in advance as you may otherwise find yourself going hungry, because pretty much everything shuts once the tourist boats leave.
During the day, Isola Pescatori is a very busy little island, with thousands of tourists and lots of stalls selling tacky souvenirs, but in the evening it transforms into a little Island paradise and we were very pleased to have the run of the Island and only saw 3 or 4 other people all evening. With the warm, sunny weather that we were lucky to get, it was almost like being on a tropical island with the waves lapping at the shore.
I know I've talked more about the island than the hotel, but the location is what makes this hotel be something more than average. Definitely worth a visit!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC