Me and my brother had to do a last minute booking and the hosts were really helpful. They got the flat ready for us as quickly as they could, they even allowed us to drop the bags in before the check-in, so we don't have to carry it around while sightseeing.
The place is gorgeous, quiet and we wish we would have booked for our whole stay in London.