Barbati, Corfu, at the end of June. It rained a lot, and there were big piles of uncollected rubbish in the streets, which were stinky but it amused DD spotting them. 2-bedroom villa with Villa Plus, would sleep 4 but there were only 3 of us. Not very clean, and cleaners came in the week without doing much except that they threw away the straw from DD's cup, which was irritating. The photos on the website exaggerated how big and how nice it was, but it was ok and if the photos had been realistic it wouldn't have been disappointing. Lots of nice places to eat, a couple of small supermarkets nearby, and 2 minutes from the beach, which was pebbly but the sea was lovely and warm and calm.
We had a day trip to Paleokastritsa, which was LOVELY, and had a lot more going on. DH hadn't wanted to stay there as he'd been there before.
Cost about £2k inc flights. Hire car cost was reasonable and the hired car seat was adequate although it was a backless booster which I wouldn't choose for a 4yo at home.
Overall it was good, but next time I'd rather be in a slightly bigger resort, as once we'd had a walk along the beach and a boat trip, there wasn't much else on the doorstep so we had to drive. Scenery was beautiful and food amazing.