Your understanding is correct - the EASA IR skill test must be taken in one of the member states. Additionally, the course must include acclimatisation flying in that member state precisely so that the candidate will be familiar with the airspace in which the test will be conducted. It will be worth checking that the quoted cost of the course includes incidental expenses (accommodation, food, etc.) incurred as a result of this requirement.