The place is amazing. Even though it looks small, it is quite practical and very well equipped, you won't be missing anything.
The location is probably the best one in Paris. Quiet upscale neighborhood, everything you could ever need or want to see in Paris is within walking distance.
10/10 would definitely recommend.