Great little place in the centre of Prague, feels homely.