The IYH in town is not at the most convenient location in town if you're looking for a place near the beaches and the railway station. The rail station was under construction when I went, but there are a ton family run inns on the streets across the green space from the station. They will try to take advantage of you at first with a high price, but stand firm, and you can get a decent price (Y40/single w/ AC). Check out the facility first, but most likely it will be clean. Which is a good price for being next to the railway station, the beach, and the long-distance bus station (there are plenty of sleeper buses to Beijing if there are no train tickets available).