This was perfect for seeing and enjoying the Eiffel Tower. The residences were amazing and comfortable. But you do pay for it!
In terms of other sites and attractions, you need to budget for lots of taxis as the distances are too far to walk, especially with children.