Had a fabulous time! Flat is in the perfect location. Arrived late afternoon with no trouble - fulham Broadway station is a v short walk away and has a lift for luggage - the stairs to the flat are a bit trickier but there aren't many. I would say the cleaner had just finished given the towels were damp but there is a dryer so that was fine.
On the last day I went out briefly in the morning arriving back at 11 to find the cleaner already there and quite unimpressed to see my bags still there etc. though it was agreed that I could leave my things until the afternoon. So it was a rushed exit and quite awkward.
Overall a terrific stay.
Cats next door are super cute. If you are a v light sleeper the upstairs neighbours might be bothersome but that didn't phase me too much.