The location is exceptional, and I don't think you could do any better. The apartment block is well maintained, secure and incredibly clean. The neighbours were lovely and friendly.
However, there was no cutlery other than a single tea spoon, in a self catering apartment is very very bizarre. I'm not entirely sure what the intention of this was, as it was otherwise incredibly well stocked, to the point of having too much, as an example there was a functioning racelette grill and coffee, tea and very sharp chopping knives, just nothing to eat with, whatever you chop.
Having not been to Annecy before we had no idea where we were expected to buy cutlery, so we didn't, nor should we have had to.
The spare bed was not comfortable in the slightest, I think it was two single beds bolted together, expect i'm not sure it was very well bolted. It didn't ruin our stay, if you're booking be aware that the spare bed and pillows are not really all that good.