Direct Line for me also. Quoted me much cheaper than Tesco.
Tesco is extortionate IMO
Hotel
£200!?
Not going in to what I pay then... 
When I changed from company car to private, in 2004, after near on 20 years of company car use, I needed a company that would give me NCD even though I hadn't held a policy in my own right for all that time.
Tesco came up trumps and I got insured for under £400 fully comp.
Stuck with it for a year and come renewal time I shopped around and the cheapest came up as Direct Line. Phoned Tesco to see if they could match it and I got some yoof who was obviously having a chat with the girls in the office who couldn't be bothered. I asked for my NCD cert to be sent out to me which he did. Been with Direct Line since then and they are still cheapest when you take into account the level of cover you get.
You can get cheaper but do read the policy cover. It is too late to find that things are missing when you have had a prang and you can't get to work on Monday morning.
