Family of 4 fit nicely here. The location is great and places you a 10 min walk from the Eiffle Tower. You'll also be a 15 min walk from the Disneyland Paris pick up location. Arguably some of the best French Tacos are about a 1 min walk away. If you're planning on spending most of your time out and about Paris, this location works as a good "base camp".