La Rocca is a lovely little hotel. The staff is kind, friendly and accomodating. Christian (one of the owners) seems to work 24 hours a day to make the guests happy.
I did not stay in the main hotel. There is an annex up some outdoor steps. It was fine, but not if you have a problem walking.
Overall the hotel was very Franciscan in its simplicity.
Luxury -no. Family warmth, comfortable room, and caring staff-YES! I would definitely stay there again.