We were able to book the place pretty last minute because previous plans had suddenly fallen through. Alberto was very responsive and on top of everything, making sure it all went smoothly. He was also very accommodating to us and it was a comfortable stay.
The only thing I have to note is that there weren't many options of pots and pans, so cooking was doable, might not have gone as smoothly as we would have liked (for example, no really large mixing bowl to easily toss a salad in).