Hi,
I can give you our example. I have a private health insurance made with my bank. I also pay social security and benefit from the Spanish National one, but that is another matter.
Our private health insurance is with the La Caixa bank and the company insuring us is Adeslas. I have done mine first, I pay 49 euros/month, but I also have to pay extras for every check up, etc. like 14 euros per visit. For the dental one I pay 8 euros/ month and I get 70% off in treatments, This is the plan with co payments. My partner has the full insurance. 71 euros/ month, no extra payments and because he got it on a promotion the first 6 months are half, and the dental is included with 70% of in treatments.
There is also Buppa-Sanitas and the price is a little bit higher, but 800 euros is quite high in my opinion. Check t adeslas and buppa-sanitas website and you will find the quotes there.
Good luck!
Valentina