Trip advisor reports are good. They also have an apartment available when we are there.
We stayed there two years ago and it was a wonderful hotel. It had one of the biggest bedrooms in our trip to Italy, with a great little terrace (although we didn't have time to sit out on it during our visit). They offer a large, hot breakfast. Some of our friends said they had a big patio near their room, but we didn't go up to see it. I would stay there again without any qualms.
I'm going to be staying there in about 2 weeks so I will come back and post here if you haven't already decided by then!
We did make a reservation for mid-May in their apartment so I will be anxious to hear what you think.