Although you are in Geneva proper it's only a 10 min bus (#8) ride into the city and local tourist destinations. We preferred to eat at home and Migros and Coop markets had plenty of selections to choose from. The apartment's kitchen is sparse.
Suggested apps - Transport for routes and times (excellent), and Lonely Planet guides. Check out Key Tours for daily excursions, especially to Glacier 3000.
Enjoy!