Wonderful place for a quick stop. Very close to Roma Termini which is fascinating for me! Will stay again.