We couldn't complain about the apartment. It was very clean with everything we needed provided, easy to find and the check-in process straightforward. Carouge is an area full of bars and restaurants so there's lots of choice when going out, and is only 20 minutes by bus/tram from the centre and 40 minutes to the airport. The value for money was okay, when you consider that Geneva is very expensive.
The only advice I would give is that there are only type-J plug sockets in the room, and we only brought type-C adapters. Luckily, we found a type-C/J adapter on the microwave.
On the whole, I'd recommend this apartment for anyone travelling to Geneva.