This place is in an amazing location and has a tremendous rooftop terrace! The terrace will make your stay.
Know that there are a number of stairs up to the unit (not unusual in Italy of course) and within the unit, so movement can be a challenge for people with mobility issues, which one of our party had.