Nunzio's was cosy but comfy enough to accommodate our group of 6. It's location is minutes walking away from the city centre. This is a bonus given the fact that Geneva can be quite an expensive city compared with other cities in Europe and the extra savings on transportation came in handy. Definitely recommend his place.