Great place in downtown Prague.