Absolutely ideal location, just by the Spanish steps, outstanding views from the roof terrace. Apartment is very clean, you will find everything you need in there and Krista is a lovely host! Very helpful and accommodating.