I stayed in the flat for a week. Location is very good, 10-15 minutes away from EPFL campus and 10 minutes away from Gare de Renens on foot. It is just next to a market and a bus stop. The flat was very clean and large enough to stay for a week. I found everything I needed. Communication was flawless. I got a quick response anytime I needed.
It is certainly ideal for people looking for a clean and quiet place close to EPFL!