I will jump right to it. The cons:
- breakfast is served late. For tourist destination (considering high season) you need to kick off your day at around 7.30 to be able to find that perfect spot on the beach (trips around take 30m to 1hr) or catch morning sun. So, setting breakfast time at 8:30-10am makes you step on your toes a little bit. But you should not forget that it's a family-run business and they do their own cooking/serving, so I do understand the reason behind the seemingly inconvenient timing. Moreover, breakfast is worth every minute you have to wait for it. It's humble, but man, it's good!
- no wi-fi in the rooms (not much of a downside if you're on a get-away, though). Bungalows lay fairly far from the main building, and one can catch the network only there. Still, worked for me without much of a hassle.
- (I put this for the first-timers) Location. We were little upset, when we couldn’t find Borgo Alba Barona the night we arrived. It seemes too far away from the main road. But then we came to understand that these was something about it (actually, everything). Mountain air, fresh wind, stargazing on the sunbed at night (don't do it often, but here you just know you should - the view is amazing).
The rest is just marvellous: rooms are spacious, made with taste, bathrooms are a gem, the cleaning is done twice in a day, and the host is full of advises.
If I'll ever find myself here again I definitely will stay at Borgo Alba Barona