This was a really convenient well priced option for our visit to Geneva.
Pros: The property was walking distance from the airport surrounded by supermarket, pharmacist and cafes and restaurants. The tram stop was about 150 metres away that took you to the city centre, the main train station (connection to Paris) and most bus connections for anywhere else in Geneva you might wish to go eg. The United Nations etc. Cons: The property was great. Nothing I didn’t like.