Alberto's apartment is exactly as stated in the listing, and one corner away from the Sette Chiese, one of the most central places in the city. Communication and check-in were perfect. Right leaving the apartment it is very easy to find cafés and restaurants and any other amenity one would need, with the Piazza Maggiore being no more than 5-10min walking. I would definitely recommend Alberto's apartment!