This place was great! 5-10 min walk from the Eiffel Tower, plenty of restaurants in walking distance. And if you need to go anywhere far, the metro train is right there as well.