Beddgelert is OK, had a lovely little meal in a small tea shop there after coming off the Nantlle Ridge.
Had a puncture on the car when I came out and a couple of people asked if I needed help
Betws Y Coed is great if you are into viewing scallies on the green