Good place to stay in Rome! Good location.