Great location and facility to sit and relax in the centre of Geneva