This place is full of charms, the apartment was located on 3rd floor of the building and we have no problem taking our luggage upstairs because there was an elevator inside the building. The location was great, there were plenty of shopping stores and restaurants near by, and only 10 minutes walk to Spanish Steps. The apartment was very quite during the night.
Denia was superb accommodating and able to arrange with us to drop off our luggage at the place few hours before our check-in time.
I will definitely stay at this place again if I revisit Rome.