Eliora's place is in a great location - just a short 5 min walk from Sloan square tube station in Chelsea which is in central London with lots of shops, restaurants, bars etc..
Even though I didn't get a chance to meet her, she was very good with communicating and her friend ensured we got keys and the entrance to the flat was smooth.
There were complementary towels, carpet slippers, water, milk and kit Kat chocolates as well :)
She was very quick with responding. For example, I messaged her late night once when we couldn't purchase drinking water bottles since all shops were closed and very shortly her friend dropped off a jug of water with 2 glasses. The next day she placed complementary water bottles in the refrigerator along with some milk as well - this was greatly appreciated.
The only caution I would have is to travel light, since the flat is on the fifth floor and it can be hard to lift heavy luggage across the stairway since there are no elevators/lifts in the building.
Overall, everything was great and we had a very pleasant. I'll definitely repeat and recommend Eliora's place for your next trip to London!