translate English to German: It has an excellent location, very close to the city centre, and also close to central bus stations and the train station.
Es war alles so wie ich es erwartet hatte.