The place is in a great location! It is also very twee inside - lovely character. For these things alone we loved it. So close to several Metro stations - easy walk to the Louvre. Even a train station in the bottom of the shopping centre. Lot's of life directly outside the door in every direction.
You need to know that there are 3 flights of stairs and it is very tight for space up stairs, but apart from that it is very nice.