Brilliant place right in the centre of Prague. Highly reccomend.