Very good location. Easy to find from Termini Station.