For transit or lay over in Geneva -Great access to train station. For sight seeing -Fair location to visit city. By bus or tram, would be great and faster than walking. Main sights are 15-20+min away from his house. I usually enjoy myself walking so it depends on you! Host is very caring and ready for helping you.