Hi Rona
I have not done the Prague Budapest Vienna trip, but have heard that all these places are great to visit, especially Prague. I have been to Vienna years ago, but not with Just You. I am sure you will enjoy this trip if you do decide to go.
John, you too enjoy Costa de la Luz. You will have a great time.
Jaya