Amazing location. The rooftop was an awesome addition to our stay.
Showers were a bit small but that is most of Italy anyway. Since there are not screens in the windows we got bit by mosquitos quite a bit. Bring some mosquito repellant! Overall, we would definitely recommend.