We were very happy, the apartment location was great, the rooms very good despite the lack of proper doors, and the beds very comfortable.
The only drawback was that there were no cleaning products in the apartment, so we couldn't clean any glasses/dishes, or sweep the floor (no broom) without buying extra stuff, which we didn't have time for.
The ironing board and iron were also very useful. All in all we were very happy with our stay :)