Pros:
Excellent location in the center of Paris, near metro and train station (Chatelet, Les Halles). There's a direct train (RER B) from Charles de Gaulle airport to the hotel. There are many important sights within walkind distance, like Notre Dame, Louvre, Ile de la Cite, Pont Neuf, Centre Pompidou. And it's very easy to go anywhere by metro. Lots of restaurants in the area, e.g. on the streets Rue Saint-Denis and Rue Rambuteau.
Cons:
Very small room, rather cold bathroom (in October), poorly equipped room, "exotic" decoration, the elevator is for one person and it starts only from the second floor.
In summary:
It depends on your needs if this hotel suits you or not. In our case we practically only slept there, and we were very satisfied.