translate English to German: The staff were very accommodating when we were stranded due to the volcano.
Very central to the main sites of Rome. Near the hop on/hop off bus stops that circulate around the centre.