I love Red Rock! I've been here numerous times to hike, scramble, and bike. Not gonna lie, I'm pretty proud of hiking to the tops of all the peaks one sees whilst driving 'round the scenic loop. :)
Cars need to have a Red Rock pass OR national park pass to gain entry to the scenic loop. Get one! So worth it to see AMAZING red rock formations. This needs to be on the to-do list for Vegas visitors and locals alike.
Go to RR to clear your head, enjoy the beauty and majesty of nature, and to marvel that Sin City has something so wondrous so close to the (claustrophobic!) Strip. :)