We had a great time in Mathieu's apartment! The location was perfect - it was easy to get there from the airport (we used train and metro) and to get around in the city. Eiffel tour was in a walking distance and metro just around the corner.
The apartment was a good size for our group of 4 friends. We appreciated 3 showers! There's no view on the Eiffel tour or roofs as you might expect from the pictures, but we didn't really miss it as we were more happy that the apartment was in a quite street. We do recommend the place!