We had a good time staying at Ninos Place. It is near the Eiffel Tower and metro stations. The bed was a little bit small for two guys, but that was no problem ( we knew it would be small).
The Kitchen did not really work out for us, because of the confusing handling of the cooking station :)
Overall a good place to stay if you are under 190cm :D