Our family of 4 (2 adults, 2 teenagers) enjoyed our stay our 8 day stay so much. This apartment is definitely very comfortable by american standards (european apartments can be very tiny). The owners have thought of everything travelers might possibly need. The kitchen was great--basic spices and foil, dishwasher tabs, sugar, tupperware for storage...things a real family traveling would find helpful. This was truly a huge perk along with the lovely welcome basket of goodies that got us started on our first day there until we could get to the store.
It was very hot when we were there in June but we opened windows at night, closed everything up during the day, used the several fans and we were fine.
Location is walkable to lake, old town, grocery, bakeries, shopping. We also enjoyed having a car to explore the villages along the lake and although there is a parking permit available for the apt lot, there are only a few spaces in the first place so during the busy summer month we visited, only one tricky spot was available each day so we chose to park in the free parking lot across the street--so easy (just cannot park there Fri night/Saturday because of the market). Note: You definitely do not need a car to stay here but having one just opens up more possibilities for longer stays (we visited Chamonix one day).
Markets--the old town ones are great but on our last day, we went to the market literally across the street and it was fantastic! Not as busy as the old town one (which was very narrow streets crowded with tourists...us included).
We would stay here again in a heartbeat if we decide to have another city experience vs staying in a quieter area in a village--both would be great just different experiences.
Owner was so great to work with--always available to help with anything needed.
For us, having a washer would have been helpful (we were in the middle of a longer trip before and after) but easy to access the laundry service across the street or a self service laundromat a little further away (I was able to walk there with our loads in duffles).
Having a separate wc (toilet room) from the shower is great with multiple people in your party.
Wish we would have been able to enjoy the patio a little more but summer road traffic was pretty intense most of the days.
We loved Annecy and this very comfortable, convenient apartment!!