This hotel was a stop in our bike trip from Rome to Livorno. Sorano is a really beautiful place (but not many tourists), and this hotel is situated in a part of the castle on top of it. Thus it really has atmosphere. It was also quite. Internet was only working in the reception area, but it was working.
We were welcomed very well by the lady at the reception, who also arranged a dinner in a nice restaurant which belongs to the same family (5 minutes walking). There is no airconditioning, but because of the thick walls this was not really a problem (later in the same week we got problems in the night with the heat in other hotels, but not here).
Overall, I can really recommend this hotel.