Both are the good colleges difference is only That RVCE is private college & NIT Surat is Government you can choose as per your convenience.
You can check their reviews with giving links.
NIT Surat
RVCE
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile