Great apartment with interesting furniture, pictures and lighting. Magnificent views of mountains and River Rhone. Easy to walk to city centre by river (or tram).
I think it would be hard to find anything better in Geneva.