Great spot! Awesome apartment in a great location. Great views, clean. All you need (and more) in Rome!