Lisa’s apartment is a great base for exploring London. It’s a 10 min walk from King’s Cross. It’s possible to leave your luggage there if you arrive earlier than check-in or after check-out.
Avoid staying here if you are a light sleeper, being this close to the station also means a lot of train noise.