In this case "last" means "most recently". It does not imply "last time ever". "just" adds the impression that this visit happened not very long ago.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.