The town is on the coast, with two sandy beaches (though the better beaches lie further down the Lleyn, for example; Quarry a busy sandy beach, Hell's Mouth (Porth Neigwl in Welsh) a famous surfing beach and remote tranquil beaches like Porth Ysgo which has a 20' waterfall), a marina host to many Sailing regattas and as the market town has shops and cafes.