I'm thinking of booking an apartment in Sardinia in the next day or 2,
I will be paying the owner directly with a credit card for 25% of the amount.
I can't find much out online that's current as to whether they are a safe website to go through.
Anyone used them?