The flat is absolutely beautiful and a wonderful place to stay! The chandeliers are gorgeous!
As a woman traveling solo abroad, the Imperial Wharf area felt very safe and the building complex is secure. The flat is located near the Fulham Broadway tube and Imperial Wharf overground train, which makes it easy to access Central London and other tourist attractions. There's a great coffee shop (Harris + Hoole), quite a few restaurants, and grocery stores within walking distance. The location is unbeatable!
Although I didn't get a chance to meet Helene and Tatjana in person, they were excellent hosts: very communicative, friendly to talk to, and willing to help out in anyway they can. Highly recommend! 10/10