Fantastic location to see all the sites. The roof terrace was amazing and the view one of the best we have had. The street where the apartment is is quiet but just round the corner a few hundred meters are lovely bars and restaurants and you can walk to all the major sites from the apartment.
Would definitely recommend this as a place to stay if you want to see everything in a few days