Definitely recommend Costa and Rose's hospitality. Close to airport and other amenities.
Simple, clean and all you should need for a visit to Geneva.