Really nice place, might be slightly harder to find if you use only directions on Google maps, otherwise pleasant stay with nice hosts. As other pointed out the location is near perfect, 10 min by bus to the airport (counting walking time) approximately 20 min to the center by tram, 10 min to CERN by tram and literally next to the Balexert shopping mall.
Overall I would highly recommend it.