We really enjoyed our stay.
Things that were great
Location - lots of bars and restaurants nearby, easy access to the metro. Facilities - the apartment had everything we needed including an iron, washing machine and dryer, tea/coffee, shower gel etc.. The hot tub and steam room were also great.
Ease of access - you have one passcode that you access everything with. Better than having a key.
Helpful reception staff - there was an issue with our access code when we arrived, but it was easily and quickly resolved.
Things that could be improved
Communication prior to the booking - there were issues with accessing their website and their staff could not help me over email, and they wanted me to call a US number which would have cost me lots to call.
In the apartment it was not possible to switch the air conditioning off and it could have been cleaned better before we arrived- there were cigarette butts on the balcony and the mats looked like they hadn't been hovered in months.
Overall it was great and we would stay there again.