Everything was perfect, the communication, the check-in, the location of the flat.
The flat really offers everything you need for a stay in London. In the flat there are so many tiny things that Judita has for her guests (pens, basic spices, phone chargers...). There are many shops and restaurants nearby too.
You need to travel by train to get to Central London but the timetables are OK.