Really nice appartment! Spacious, well equipped (with some nice extras like the pool table, super nice balconys, Playstation etc.) and located in Carouge with good public transportation connections. Last but not least, Oliver was a great host who was really easy to communicate with!