Great place for a big group visiting Geneva, lots of space (indoors and outdoors), practical and well located. Clear instructions and easy check in / out. Thanks!