Stylish and well maintained place in the centre of Geneva. A park and the lake literally on your doorstep!