The location is perfect - only a short walk from the nearest Tube station with shops and restaurants close by.. The flat itself was clean and comfortable with all the basic amenities. The flat was smaller than anticipated, essentially a room with a bed and a sofa bed but the sofa bed was large and the flat accommodates 4 people with ease and I would say that it is ideal for a short trip.
The host was very responsive and responded almost immediately to all of my questions about the flat/surrounding area/parking etc.