My girlfriend and I stayed one night in Phillipe's place during a long layover. He was very communicative and made it easy to check in.
The view is absolutely gorgeous! As others have stated, you do have to lean out the window or climb out onto the roof (which probably isn't safe, but that didn't stop us.) to see the Eiffel Tower, but it's still worth the view.
The place is small, but was fine for our one night. It has your basic amenities and was clean, but it's certainly not luxurious. We we didn't spend too much time in the apartment so it was fine for us, but just be aware that you're paying for the view.