Price quoted on Expedia was not the price that Topparken took off my card, they took almost £100 more, adding bedding charges on top of charges that were advertised on Expedia. The city tax also came straight off my card and was not paid at the site as advertised. Staff were average, site was beautiful but currently a building site as they are putting up more villas, woken each day at 7am with shouting and banging. Villa we stayed in was beautiful, very dusty, not sure what the cleaning fee was for, downstairs toilet was filthy. You sign a €350 waiver in case you break something so they can charge you. Our Villa already had a broken glass pane, cigarette butts left in the fire outside, cloth left on the floor outside, seam broken on one of the cushions, chunk out of one of the walls, chipped plates and an iron that did not work, I took photos so we could show the staff as I didn’t want to be charged an additional €350 as they didn’t inspect or make us aware of any previous damages. The villa had loads of different coffee makers, remember to take your own capsules. Nice place just be prepared for unexpected charges.