The apartment is placed in a wonderful location, in Chelsea and really closed to South Kensington and Sloan Square Stations. The reception is open 24/7. Communication with Mac was easy and clear.
The apartment was not as I expected from the photos (it was a bit smaller than I expected, with moquette on the floor), but it was my fault not to pay attention to the disclaimer and ask for more details. It's been a lovely vacation mostly because of the convenient location.