Neon Carnival was so Insta-worthy