I know you don't have much reason to put your faith in me at the moment, but Sirius, and James, and Lily are who they say they are. This place is called the Hub. We've all found ourselves here from different points in our respective timelines. They all arrived here prior to their deaths.