Heard some chatter about Vela One from friends but none have visited yet. Anyone here with firsthand info on the surroundings or traffic?​