I stayed here for ~2 weeks in November. The location is perfect for me because I visit two institutions at walking distance, and I can get to the Luxembourg train station in less than 10 min walk. You're also two blocks away from Place de la Contrescarpe which is one of my favorites. The apartment is very complete and I had everything I needed. They also left some very useful things, like coffee, soap, etc. Most importantly for me, there was liquid soap for the washing machine. (I've stayed at many places where I have to buy a whole bottle to use the machine once.) I'd definitely stay there again.