As others have said, the location is unbeatable, above some shops. Yeah it's a short walk to the bus station and the train station, but here's the kicker: there's a regular bus to the airport directly across the street that leaves every 20 minutes, bus 5. Once you have the ordinary Metro pass for 8E for 24 hours, you're good to go! Again, this is a huge plus.
And the unit is an easy walk to Lake Geneva. The street the unit is on is very active and interesting, with street trams and busses. Honestly, I thought it was very photogenic and good for people-watching.
The hosts are a little bit noisy, and there was some minor 2nd hand smoke, but if you're only staying a day or two, I consider this ideal for the price. Check in was the easiest and communication was very good.