When we arrived at the apartment, the caretaker was late to give the keys when we arrived. We also couldn't reach him by phone as the phone was always off. The house was not clean as expected because dusts were all over the room and cupboard. The main entrance to the apartment was smelly due to the old carpet. Otherwise the location is perfect. During our stay, we had problem with the toilet and power. The toilet was blocked hence the bathroom was swamped with dirty water and smell really bad. (We talked to the neighbour and they said it has been problematic since forever. That made us wonder why the owner still list the apartment when they know the toilet is malfunction.) Regarding the power supply, they use top-up power supply (no really sure how it works) but basically in order to have power, we need to pay first to the electricity company. Unfortunately the owner did not provide the top-up sufficiently for the whole of our stay, hence we experienced black out during the stay. As we didn't know what was happening, we tried to contact the caretaker but as usual he phone was always off. We tried to contact the office, no one pick up the phone. Lastly we called the main office in Bulgaria, they hang up the phone once we address the main issue. Basically they did not want to solve the problem. After being ignored for 1-2 hours, we managed to speak to one of the person responsible, and he said we need to top-up the power by ourself and get the refund later. No one even care to come and help us. To make things worst, the toilet problem and electricity black out happened at the same time. They say they will fix the problem tomorrow (toilet, as we did top-up the power by ourself). As the smell was really bad and we can't stand it, we decided to check out early from the apartment. How can u let someone leave in a place like this? After we decided to leave, the owner(company) repeatedly send us messages thru the AIRBNB inbox after ignoring us when we had problem. You should text us during the problem occur, not after. Basically it was really bad experience for us. Avoid at all costs.