Perfect location for exploring Rome, would recommend a taxi if you are taking big bags from the train station as we were if not its only a 20 minute walk from the nearest metro. There are plenty of resteraunts and bars near by and a walk to the main attractions takes no more than 20 minutes.