I have not done Bulgaria but would expect it to be good. Croatia is beautiful but it will be very very busy. Greek islands are always wonderful. You could add Montenegro to your list which is also very good. The up and coming destination is Albania. I have not been to the Albanian coast but it does get good reviews. If you can stretch it to 2 weeks you could do all of them!