Good stay in David's place. It's spacious with a big kitchen/dining area which serves me well as I used it as my workspace. Conveniently located are the groceries, tram stop and is just near the river and Carouge for a nice walk.