The place is great deal for that price. Location is fantastic. Apartment is small but it has everything that you need. Sofa bed is a little uncomfortable and shower is a bit small.
Overall I would really recommend this place for Paris trip. Because of its location and very good ambient.