Great place with a great location for walking sites of Rome.