translate English to German: The location. Very central, just behind the old town square.
Super gelegen mitten im Prager Altstadt, mitten im Geschehen.