translate English to German: On a main road so can be a bit noisy.
Our room was very nice and quiet.