A great place that I would recommend for all people going to Geneva for visit or work. The place is very central and well maintained. Would definitely be read to go back !