We have stayed at Villa Leonardo for 3 days and it has been a superb experience. The villa is very well located, beautiful views of the Tuscan hills, well maintained with good level of details. Very spacious, great for large group of people, both for lodging or for events. I stayed with my extended family and we ended up moving the wedding event and catering to the villa because of the bad weather, originally scheduled elsewhere, we comfortably accommodated 35 adults using the main part of the indoor dining area and created an excellent atmosphere. For the external area, weather permitting, from what I have seen, it could accommodate a much larger group. Maria, the host, has been very responsive, supporting and accommodating. I highly recommend this property for large group stays and/or events.