Villas Sanda is a large 5-bedroom villa split in to (3 what seems to be the "winter area" + 2 "summer" judging by the lack of heating/fireplaces - each with its own living and dining space occupying an entire floor). The building is nicely located just near the nice Balchik promenade and the romantic architectural style is such that you will frequently see random tourists stopping to take a snapshot of it. It really is a very beautiful building, surrounded by a lush garden.
We were two family couples lucky to be alone on the premises, the large vila being unoccupied during our stay. The property has a large garden (simply magical in June with all the roses in full bloom!), a medium size pool, a heated outdoor jacuzzi plus a generous outdoor eating area with barbecue, espresso machine, large couches and kitchenware. Given the space and level of amenities and confort, you would have to pay 3-4 times the price if the location was on the shores of lake Como or somewhere near the Mediterranean.
Breakfast is designed as an autentic Bulgarian experience. The food changed each of the 3 days we were there. The presentation of food is "instagrammable", there is a lot of attention into every little detail. Staff is always smiling and even though not everybody understands English very well, they do their best to cater all your needs.
One of the things we appreciated the most is that the staff does their best to clean up the villas, the pool, replace towels etc. during the breakfast. Then they will all vacate the premises, and then you have complete privacy during the rest of the day. Don't get too funky at the pool though, there are a couple security cameras here and there.
We found a complimentary bottle of rose on the dining table upon our arrival. The kitchen is fully furnished, but you won't truly need it since there are a few very good restaurants in the area - try Korona, or Francis Drake if you're into fish and seafood.
There are a handful of usable bikes in the shed in the back of the villa. If you only bike on the promenade and you avoid roads you can go as far as 4-5 km from Balchik, but sadly you can't make it to Albena by bike alone, the road breaks down at a certain point.
There were only a few minor "improvable" things. I only want to mention the scarcity of coffee but I also blame my own laziness for not wanting to go and buy some good coffee and use the espresso machine. It's hard to get out of paradise for some shopping...
We felt amazing at the Villas Sanda. Keep in mind that we were incredibly lucky that one of the villas was empty and he had everything for ourselves. But I think it would have been a great experience even if we had to share the amenities.