Don't forget you need the Hayya card to get into Qatar and the match stadiums. And to get a Hayya card, you need match tickets. You have to but match tickets before you can sort out your accommodation.