Really enjoyed our stay, we had a car so the location was fine for us - just a 10 minute drive into Geneva. Geneva itself is obviously amazing place. Affie, Ashton (the dog) and kids were very welcoming, easy to get on with and very helpful.
WiFi was a massive bonus for us.