Yes, it was really easy to find it,
good service,
good place to stay in centre of Rome