In Scottish waters, Muir Island is viewed by the world as nothing more than land that serves as the site of a research lab, however, this lab serves as another home to the X-Men and a place to retreat for holidays, or even for experiments and check-ups needed.