Been about 10 years since I was there so no idea about prices now.
The little village of Nesebar on the peninsular just south of the beach was very nice; quite old and traditional.
Sunny beach has lots of restaurants and they ALL want you to eat at their place. Be prepared for lots of grief in the streets from people employed to get you to eat at their restaraunt.
Apart from the beach I don't remember there being much else to do.
It was an enjoyable holiday, though, as the Bulgarians appeared to be friendly enough.



