I have recently read a article about things to be aware of in Bulgaria to make your Bulagrian holiday / vacation go smoothly. It is aimed more at the traveller than holiday maker but I think some useful advise. The Article is the link below but copied brief details below. Being aware can make sure you enjoy you holiday in Bulgaria.
Travellers Tips - For Bulgaria
When you arrive at Sofia airport do not go out to catch a taxi!
When catching a taxi, always look at the sticker on the front and side wind screens. It shows the price per kilometre.
Public Transportation – public transportation in Sofia is usually crowded. The vehicles are often old and worn out. The ticket for the public transportation in Sofia is 1 lev, no matter how far you travel or what type of transportation you are using.
Watch your belongings – when you are at crowded places, or walking the streets of the bigger towns.
Travelling by Car
You will need a GPS with an updated map for Bulgaria. You should not rely on the road signs in Bulgaria
Buy a vignette!!! - This is a sticker that you stick on the front wind shield of the car (in the lower right corner) - by doing this you pay your road tax for Bulgaria. You can buy a vignette from the petrol stations.