My time in Geneva was great, the apartment is perfect. Located within minutes of main train station by foot. Close to major attractions by foot. Room was great.