We enjoyed our stay. Only drawback: bath/shower is not up to modern standards (though spotlessly clean).
Perhaps worth mentioning that the flat is only a few minutes walk from the Royal Brompton Hospital, useful for us on this trip.