Beside the fact the hotel's parking has limited places and you need to reserve well in advance, the hotel is located near two metro stations with which you arrive in some 15-20 minutes in the city center.
As all Ibis hotels rooms are standard, pretty small but ok for some nights. And generally hotels in France has cramped rooms. I did not see a hotel room for under EUR 80 in Paris to have better value to price - maybe you know others but I chose Ibis Place d'Italie for this time's two nights stay and it was ok.