Great spot! Ideally located and perfect for a couple visiting Rome.