I've been to Bon Repos this summer,2008,august.
First of all we had paid for 3 star room with balcony, but we get room without balcony (and probably was 2 star). After complain to manager we got room with balcony (which also had better beds and small refrigerator).
Then the very first dinner I got food poisoning in the restaurant, so next two days I stayed in my room dealing with diarrhea. As I was able to see, it seems that I was not the only one with such problems, even thought a lot of guests were eating there.
Also near hotel there is a camp, so some nights there was a lot of noise from campers. I was lucky to have ear plugs…
Room was simple, pretty clean.
Some other info:
Hotel is located about 40min. walking from Korcula town, of 5min. with taxi boat (10kn in one way, every one hour of half an hour).
Near hotel there is sand beach, but it is small and not so beautiful.
It is worth to try other islands 20-30 min. near Korcula with taxi boat (40-50 kn).
2min from hotel there is a Diving school.
Overall it could be a good vacation if food was better (and safer ), and yes there was a lot of wasps…