Hosts are great, location is fantastic.
Very short walk from the station and close to the lake and old town. As a regular visitor to Geneva we will stay here again.