We spent some really nice days at the Trulli. Communication with Maria was easy and she helped with all questions.
The location of the trulli is great to explore all of the area. Just be aware that you really need a car, because the place is quite out of reach.