The location is superb, the location was extremely clean and the Merveil's team attempts at communicating were admirable. The total value is great and you will certainly enjoy this place.
On the other side, there are some poor operational things that need to be cleaned up:
1. On the day before we arrived, we were asked to make an authorization of a deposit (not mentioned before) of $1,000. Not a great experience to find out 24 hours before arriving.
2. We also had a poor check-in experience. Getting our keys was far more difficult than it needed to be (in comparison to our second stay in Paris which was extremely easy). It was like solving a DaVinci code riddle.
3. When we requested additional towels, we were given a code to padlocks around the apartment. When those didn't work, we were given another code and then another code. This process took several hours of back and forth. Clearly some disorganization from the management team.