It's okay. I feel like it is missing something. I'm not sure what though.
I made this last year fr my daughter's birthday and it was such a hit!! I personally made changes I like. So I took mayo, vinegar and oregano wisk'd it together, boiled pasta (I also used cellentani pasta from Barrilla) cool under cold water to stop the cooking process, also I cook pasta el denté after I drain it, I let it sit for 1-2 mins in the strainer so it finishes cooking from the heat without making the pasta soggy and fall apart (you can make it however you want that's just what I do) I also try and try the pasta with paper towels so it's not so wet, I think it makes the pasta bland. So after its cooked and Pat dry I dump in a lg bowl I add small pieces of fresh broccoli, cherry tomatoes feta cheese I even add Monterey Jack block cheese for some subtle flavor and very small pieces of broccoli. (don't go cheap in the Ingredients there's very few so make them really good) so I mix all the ingredients including the mayo sauce, cover and let sit for 1 hr then before serving I add some ranch dressing it just gives it what it needs. I like my things to have a lot of flavor you don't have to add anything if you don't want to but I find it makes it so much better, also a few dashes of hot sauce. Mix well and salt and pepper to taste mix until you get a good flavor you like