Hi Katy, you will get varying opinions on the best way to take your spending money (or even whether to take spending money at all - some prefer to just pay for everything using a CC) but, personally, we have used Fairfx for the last few years and have no complaints at all. We don't use it to withdraw cash (as that attract a fee) but we use it for large purchases and to pay for all meals. We take some cash for drinks/snacks and tips but, otherwise, use the Fairfx card. It is very convenient and easy to keep track of what we've spent - you can check your balance online but I always keep all my receipts and just keep a running total of what we've spent each evening. It doesn't take more than a couple of minutes and is no hassle (and is handy to double check against the online balance).
There are, of course, other options as far as pre-paid travel money cards but we have tried a few of them and had issues with them for one reason or another. A lot of the other cards have non-usage charges so, if you leave any money on the card for a future trip but don't use it for a few months, a fee is charged to the card each month it is unused after a certain period. Since we always have a balance on our card as we know we will be going back, this doesn't suit us. There are no such problems with Fairfx. The only other fee incurred is the renewal fee (£9.95), which is waived as long as you top up a certain amount (currently £300).
If you are a Quidco member and get your card through them, you can get £5 cashback.