Best location to get to know Geneva. Near the lake, great view. Jeremy a perfect host and will assist with anything you may need and communicates really well both in English and French