My time in Carouge was wonderful and would definitely go back.
The studio is nice and neat. Clean and quiet and location is the centre of the area with cafes, restaurants, bars and shops.
I highly recommend it for future travellers visiting Geneva.