Location is fantastic: all general places are around and you can reach them by walk in 2-3 minutes. main sight view places, bus stops, shopping centers, everything is around. There is church near house, so for somebody it can be annoying to hear bell rings during the morning (around 9-10 am), but it is not really show stopper for choosing that place. Martin is perfect host and can help you with anything you want in short time. I will defenitely recommend that place for short stay (5-7 days) in Geneva.