I truly recommand this place. The place is super clean, well equipped, 30-40 mins away from the main town by tram/bus including walking distance to the station(Grand Lancy). It is worth staying here since the host Marvin replied within mins when I needed.
Also asked us about the place while we were staying, superb! :) It was great to stay away from the downtown since we had oppertunity to enjoy the park nearby every morning. You can enjoy this place without car like us.