Nice big space, great location in Carouge. Host v friendly!