Great location, good for short term stays in Rome.