Amazing place, great location in the centre of Prague with everything within walking distance