Very nice place in a great location in Geneva. We were close to the city center and the space itself is very clean and well put together. Would certainly recommend.