Great place to stay and provides all of the amenities that you need for living away from home for an extended period of time. Is in a great location, and the team who look after the apartment provide excellent communication. As an example, the refrigerator stopped during my stay, and was changed out within hours, no issues.
I would definitely stay here again and would certainly look to stay at any of the other properties on airbnb managed by this host.