We very much enjoyed our short stay at Lisa's flat. The space itself is stylish and lovely and has all the amenities you might need. Check-in and communication with Lisa was a breeze. The location is easy walking distance to the tube and many London sights. Would definitely recommend to others!