Although the apartments are modern, clean and well situated, we had a terrible experience with lack of some basic necessities, the service provided and the people providing it. We rented two apartments and they “couldn’t” get the AC to work, so we had to rely on fans with temperatures every night exceeding 30C with two elderly and a toddler. We had to extend our stay for health reasons, we couldn’t as there was no one in the “lobby” most of the time, so we had to do a new reservation which was ok as the price per night was the same, but it also meant paying the “mandatory” extra fees twice for each apartment, so we ended up paying four times for services that were never fulfilled.. let alone the nasty odours from the garbage that you smell everytime in and out of the main entrance, the attitude of the “caregiving” personnel, no answers to our emails, and last but not least, we asked to checkout at 8h30am in the morning just for the checkout to take forever.. we missed our train, paid for new train tickets and almost missed our flight. Lack of basic necessities, predatory practices, poor service quality and the list goes on. Avoid and save yourself from a terrible London experience.