I had a great stay at Cristina's place. It is very conveniently located next to a bus stop and grocery store and within walking distance of the Swiss Tech Convention Center and UNIL/EPFL. It was a great little home for me as I explored the area.
As just a heads up, the place does not have WiFi, which was a bit of an issue since I had planned to work from the place. The lack of WiFi is clearly stated on the listing, but I somehow missed it before booking. Just wanted to flag it here in case someone else made the same mistake.