I came in with a group of friends one evening with no climbing experience whatsoever to try something new- and the staff and regulars at Origin made this a great first experience!
Location is very clean and organized, and there is a large variety of bouldering and belay routes available, and everything is clearly marked. The auto belay area was my favorite, and regulars said that routes are frequently changed up to keep things interesting. After climbing for a while, it was cool to just sit back and watch the experienced climbers and their techniques.
Lockers, weight rooms and classes (including yoga!) are available for members. There are daily pass options for those who don't come regularly enough to make it worthwhile- first visit is discounted with Yelp check in.