The location is perfect!
5 mins from Lausanne Gare St, multiples trams, few supermarkets literally at the doorstep. 15 mins walk to Lake Geneva and 15 mins to the old town.
Apartment is clean upon check in and some basics are supplied.