Cambodia town long beach restaurants. Not the most glamorous feel, but that's part of the appeal.