Very central and everything you need for a nice stay at Rome :-)