Sebastien is an amazing host, that will do anything to make you feel at home.
The location is a bit remote (although within 20 minutes walking from Cornavin), but you will find a great amount of bus/tram lines to take you just about anywhere in Geneva.