Great location! Central to everything you want to visit in Rome. The place has everything you need as well.