Let me join the chorus: this is a wonderful place to stay. The hosts (Marzia and her children) are accommodating and responsive and the space is simply beautiful. We could not have been happier with it.