The apartment is very clean, has a great view of the Lake of Geneva and is close to the city centre of Lausanne. The room itself is very comfortable, clean and nicely furnished.
Christophe is a great host, very friendly, quiet and will help you out if you have any questions or need information.
I would definitely recommend staying there :-)