Is the nice apartment located at the good location of Geneva, easy to get to the lake side and train station. Will coming back again!