The location is perfect! If you love high end fashion, then it’s the place for you. The area gets pretty crowded because you are staying right across from the Spanish Steps. I have to say that the outside noise could not be heard once you got into the building and apartment. I would say maybe only 5-6 apartments in the building.
It was a wonderful stay.