Great place for a nice short stay in Rome.