The apartment is correct and it is relatively cheap for London's standards. It had everything we needed. The sofa-bed was comfortable.
Communication was very good and fast. We had to check-in late because previous guests left the apartment late, but we were allowed to leave our suitcases there, and the girl was constantly informing us. Also, we accidentally broke the key and they quickly gave us a new key (paying an additional fee to cover costs).
Overall, good apartment and service.