Very nice place. Looks bigger in pictures than it really is but other than that very good ! Also, the communication with the team is excellent and very structured.
The location is perfect to see Paris at a walking distance or any subway.
Warning : have your credit card on your for a 500€ deposit !