The location is very convenient only a few minutes away from Sloane Square Station.
We were picked up at the train station, but please make sure to confirm time of arrival and have Eliora's phone number in hand. Eliora was expecting us at the train station earlier and she waited for us and decided to leave. When we arrived at the train station, we had to call the phone number to inform that we were already arrived.
The place was nice and comfortable. We had a sitting room and a bedroom. We had bath towels provided for us. There was a small fridge that you can use. The bathroom was clean and had small toiletries available.
We saw Eliora once after our arrival and her brother stays in the other room which I believe is the kitchen area. The location had high end shops (Hugo Boss, Lulu Lemon, etc) that are walking distance.
All in all the stay was comfortable, especially as our first ever European country/city to visit.