Our experience at Lisa's flat was great! We were able to leave our luggage at the place as our flight got in before the check in time. Lisa was available for anything we needed! I would definitely stay at this place again! The location was perfect - 20 steps from the tube station!