This place is awesome! For me, it's about human interaction and the staff there are VERY nice and helpful... the guy that helped us seemed very excited to be there and his attitude was contagious. Everyone there is relaxed and knowledgeable. The walls provide a lot of options for beginners like my group. Safety is also important, they train and go over things before you go to the wall.