Amazing Place, near the metro and bus station so perfect for enjoy Rome