Great location for a great stay in Rome.