I would definitely recommend staying here!
The hosts are so helpful and have made sure everything was great during my stay.
Their instructions are super clear. I followed their steps on how to get to the building and check in as they are super easy to follow.
The room was really clean as was the kitchen and bathroom. I spoke to one of the ladies who cleans the rooms who was lovely and wanted to help in any way she could.
The flat is really close to the London eye and there is a tube station close by. I will definitely be staying here again!