Annetta's place is located right in the middle of the old town - perfectly close to the lake and a 2 minute walk to the local grocery shops.
We would highly recommend staying if in Geneva for a short time.