i thought the food in bariloche was amazing, had a great selection of restaurants, and fairly priced being a resort/tourist town. cerro catedral has a mix of above the treeline riding as well as glades. i found the snow to be comparable to utah/jackson hole. funny thing about bariloche and cerro catedral for that matter being a destination for south american college kids is even though there are groups of them in all matching snow outfits and boots, they apparently arent skiing or riding. it seems like theyre on class trips and pretty much just sightsee. when i was riding i did see them on the mountain, but they just took the lifts up and looked around/sat in a circle in the snow and chilled, but they weren't riding.
you will need a leash on the mountain cause they are very adamant about you having one, and the burton one that clips to a ring on your boot is def not sufficient as i had to buy one of those old school ones from a base shop that wraps around your leg (2 bucks).
also, i found that while waiting on lift lines noone cared about skiing right on top of your board, or knocking into your gear with theirs (most people had rentals) so kind of be on your guard.