The hotel is located conveniently near Florence, if you are driving, and so could be a great base for visiting the city. We had a little difficulty finding the hotel, but it was worth it. Helpful staff, a beautiful hill top location, an adequate restaurant on the premises. Our rooms, in the main building, were very pleasant, and spotless, with nice showers. My two minor complaints are a very pedestrian breakfast -- e.g., canned fruit -- and spotty wifi availability.
Would definitely recommend this for families. We had three under five years of age children with us. The staff were very accommodating and very kind to the children.