Just returned from a week’s stay in this fab apartment. The location is perfect for most touristy attractions, and literally 1 minute walk away from Cavour metro station for trips further afield. Comfortable, clean and air-conditioned you have everything you need to come and go as you please.