The apartment is very good but the experience is completely ruined because of Checkmyguest the company in charge of the checkin and other procedure.
After a very loud and unexpected maintenance in the apartment it got worse. On our last day the electronic door wouldn't open anymore. After 20 painfull minute on the phone with Check my gest we were told to cross the city at 8pm to go to their offices and collect the emergency key to get in the apartment.
Even if it was a technical issue on the apartment the person from CheckmyGuest refused to send someone to fix it and we had to collect the key ourselves.
Conclusion: good apartment, terrible service for the price therefore stay away from it!!!