My friends say that SN is better because the hospital attached to RUHS- i.e. Jaipuria Hospital is a mess, quite literally. It lacks even the basic standard requirements of the MCI.
Even if you find Jaipur to your liking, I'd still recommend thinking twice or thrice before running to join RUHS.
As for SNMC Jodhpur, being one of the oldest medical colleges in Rajasthan, working together with the 4 major hospitals in the city, sounds much better. The infrastructure might not be that great being an old college, but the faculty is good. Maybe you wish to go for RUHS because you're from Jaipur, but choose wisely.