We had a very enjoyable stay in Anne's apartment. It is extremely central, and well equipped with basic necessities. Although it doesn't have a TV it does have a hi-fi system - this was actually a blessing in disguise! We highly recommend it as a great place to stay in Geneva.