Well equipped and spacious (especially for Geneva) apartments. Good and stable Internet. Walk to the center takes about 20-30 minutes or you can use public transport station nearby.