In addition to others' positive comments about the host, apartment, and location, I would add some which specifically improved our stay:

+ Window shutters & double beds in both rooms - so our 5 year old didn't wake up at 6am and also had plenty of room to move around!
+ Good size rooms with lots of storage - so we could empty our our suitcases and feel at home
+ Dishwasher - who wants to wash dishes on holiday??
+ 50mb broadband - great for streaming