Carouge, believe me, Its the best place to stay in Geneva.