We loved Croatia - but have only stayed just outside of Dubrovnik. Croatia is very beautiful and very clean. There are several reasonably priced, short, boat trips. My neighbours usually go to Split in Croatia and speak very highly of it too.
I love Menorca. I'm not quite sure why it's one of my favourites as it's not outstandingly beautiful. But the towns and villages are sweet and lots of little white houses. It is just very relaxing and fairly uncrowded. We have stayed several times in Santo Thomas and once in Cala Blanca - Santo Thomas is my preference. Cala Galdana is also lovely.
We have recently been to Madeira and weren't very keen on it. Funchal, where we stayed, was rather nice but we weren't that impressed with anywhere else - and most days were wholly or partially cloudy.
Good luck - I hope you find something you like and have a great holiday.