Great place. Very good location near Vatican and very close to the metro and buses stations.