The appartement is nice located, a bit far from the city but very nice area, one of the best in London so far.
The accommodations are ok, nothing special, the bed is small for 2 people unless you are used to it.
We couldn’t leave our luggage in the appartement which we found not nice to be honest as there is an empty space where we could definitely leave it in there.