Van’s apartment is a good choice for the location, just infront of central station and walking distance of the principal spots in Geneva.