I will need to book flights for next year at some point. Is it better to use a travel agent or book them direct with an airline

I've only been on package holidays before, so this is new to me. The villa we are staying in is a friend's family villa, so this isn't though a company.

Where do I stand with insurance if I book myself - do I have more protection if I use an agent?