Clean and spacious place. It's one bedroom (double or king bed I think) but there is also a sofa in the living room which is big enough.
Hosts are easy to deal with. Great communication.
Location of apartment is good for tram connections to the centre and also very close to supermarkets like Coop/Lidl and some inexpensive restaurants. In the opposite direction to the centre you are a few stops away from Carouge which is cool to walk around for restaurants and markets on certain days.
Would recommend the place.