In my experience buying a flat in Lozenets last year, sellers in Sofia are definitely open to negotiation, but asking for more than 10% right off the bat will usually just offend them. I managed to get about 6% off the asking price. Also, before you finalize, make sure you look into
Bulgarian property insurance to protect your new investment.