Really good Philly Cheesesteak sandwich. I wasn't sure what to expect from a fast food chain like that but the resulting sandwich was VERY good. Filling enough, but not so much that you feel stuffed.
Ambiance is...similar to any fast food restaurant. (Loud and sometimes not as clean as you'd like.) However, you have to kind of temper your expectation since a fast food experience isn't going to be some 4-star restaurant.
Good food, reasonable price (even on the strip) and it was made quickly and efficiently. I'll definitely go again.