The location could not be better!! Right along the border of Old Town, and within easy walking distance of the waterfront, you could not be in a better, more central location than this roomy, comfortable apartment. The beds were extremely comfortable and the A/C was also greatly appreciated since temperatures reached 93 degrees during our weekend visit to Geneva.