Good location. Close to all the sights. Public transport in Rome is a little spotty, however tram stations are in walking distance. Many restaurants close by.