A good choice would be renting a car to wander around easily: in 1 or 2 days you will be able to enjoy every place properly.
If you want to take your time and walk around enjoying the beautiful Romanian countryside, then you might consider spending more time there.