This is my favorite off-strip hotel and one of my favorite hotels in Vegas! I'm actually giving it 4.5 stars with the 0.5 star reserved just because I've experienced a few service issues here on occasion. The rooms are comfortable---not huge but a decent size with great floor to ceiling windows. I've always only had a strip (or city) view but loved it. They have a nice bathroom with dual sinks, separate shower and a soaking tub that has a little flat screen tv on the wall if you want to relax and chill out. Free shoe shine service is available and they used to have turndown service but have put that on request only due to cost concerns (or so I'm assuming). Whenever I'm in the room, I never feel like I'm staying in a casino-hotel as it's so quiet and clean. There is in-room internet access included in the resort fee so it's great for business travelers too.
Perhaps the best part, for non-gamblers or those who need a break from gambling is the Spa & Fitness Center. Access is included in your resort fee and I'd recommend taking advantage of it. The Fitness Center is pretty decent in size with over a dozen cardio machines (mostly treadmills) and a nice size weight-machine area. Outside there is a quiet small lap pool for those of you who don't want to deal with the regular pool scene next door. Inside the locker rooms, you have access to an amazing steam shower, sauna and 2 whirlpools (hot and cold) plus shower facilities and a little lounge area with a tv. It's quite relaxing and most times I've been there, it's never been crowded.
Having been going to Vegas since 1991, I've stayed at a lot of hotels on and off the strip and I've got to say that the Red Rock is near the top of my list. If you don't need the "action" of being on the Strip, then definitely stay here!