Alfonso's place is brilliant. It is incredibly well connected, with a bus stop across the road, if you're unfamiliar with Geneva, the busses are very easy to use, the tickets are cheap and available for purchace at most bus stops. There are some wonderful food and drink spots very close by i.e 10 min walk and there is a train station where you can take the train to Annecy (amongst other places) about a 5 minute walk away.
The apparently itsself is huge and very well equipped, could comfortably sleep 5 or 6 adults. Its clean and every thing works perfectly, frankly I didnt want to leave.
Alfonso is very nice and was very accommodating with the check in process. Couldn't recommend this place enough.