I was wondering why I didn't recall Beacon being on a floating Island. I mean, that clearly wasn't mentioned in the show.