A warm and clean flat which matched the description on Airbnb - it is reasonably priced for London area.
Host replied promptly to messages which was really helpful but wish we had checked cancellation policy before booking as our stay was impacted by a personal medical problem which meant we could not change the date of our stay.