We had a great time at Mario's place. Everything like in the description. Perfect location next to the shopping street Via dell'Indipendenza, as well as a supermarket. All the tourist attractions reachable on foot. Highly recommended :-)