Luisa and Mike welcomed us like long-time friends. They explained us everything about the flat and the area (which restaurant to go, what to visit, transportation, etc...), they even got us a cake, so lovely!!!
The flat is spotless, well decorated and fully equipped (several adapters, hair dryer, washing machine, dish washer, towels, wifi, etc...). It is located 5 minutes walk from the Holborn Station, and a little less than 10 minutes from the Russell Square station.
We had a wonderful stay and would totally recommend renting this flat.