We had an excellent time staying at Michel's apartment. The apartment is exactly as it appears in the pictures and was a very comfortable space for 7. The location is fantastic and easily accessible from the Metro.
Michel was very communicative in the lead up to our stay and met us to show us around.
I wouldn't hesitate to recommend Michel's apartment. :)