I stayed here for three nights with extended family, including children, and the entire experience was wonderful. The rooms were immaculately clean, wonderfully air conditioned and the atmosphere welcoming. The breakfasts were typically Italian: fruit, bread, cheese, meat with freshly made coffee. We ate there one night too and the food was very good indeed. Some of our party were vegetarians and this posed no problem at all. The courtyard where we ate was lovely and on the upstairs terrace there are spectacular veiws over the vineyards. The grounds are beautiful: you apporach Borgo Gallinaio via a long drive and feel you are truely 'away from it all'. A walk through olive groves and gardens takes you to the swimming pool which is far enough away from the sleeping accommodation to allow children to have fun at all hours of the morning and night and not worry about disturbing others. There are a few biting insects though so take insect repellant especially at night.
Overall, I can't fault it and would recommend it wholeheartedly to others.