This is a lovely place to stay.
We found Alaro to be a beautiful little town and the walks around the town and to Castel Alaro are wonderful. It takes a while to get used to the very narrow streets in the town and parking can be tricky though not impossible, so watch out if you come with a car.
The house and gardens are beautifully kept, it felt spacious four our family of 4 and the standard of fittings and equipment in the house makes staying here pleasurable (though occasionally a little less than practical). The pool is a nice feature, though when we went in April it was still too chilly to enjoy fully.
Robert communicated with us efficiently before our stay. He was proactive in trying to resolve the couple problems that we had; one issue was resolved swiftly but the other did not get sorted out, though I would add not for want of trying - it was more that we were staying there over the Easter weekend and Robert found it difficult to find any workmen to fix the problem.