Jack,
You should go at Helzear Serviced Apartments in the 8th district of Paris. You will find top roof apartments in open duplex configuration.
It is a nice place, with full equiped apartments (kitchen, flat screen TV, wireless...) and you can have a view on the Eiffel tower from your bed.
During your stay, you live like a real Parisian, you are indepedant but if you need anything, there is a concierge at any time and the chambermaid comes every day.
It is the better place to stay in Paris.
Come on!!!