Great walkable location for exploring Geneva.